Making Progress on Jekyll-IndieWeb v2

I’ve been working on v2 of Jekyll-indieweb and the main change is that its a gem based theme. What was holding me back for a long time was that only whitelisted theme gems were allowed on GitHub Pages, with no clear path to how a theme could get whitelisted. Then I found Jekyll Remote Theme from @benbalter. I hadn’t actually tested it, but I went on faith. Lo and behold today I was successfully able to set up a new gh-pages project by using the public repo of jekyll-indieweb.

There are plently of bug fixes and tweaks and most importantly, documentation before an official release. But to get there faster, I’ll be quickly switching over to blogging at michaelbishop.me which will be running on GitHub Pages.

I intend to fully document how to have a complete IndieWeb site running with the different microservices and a GitHub Pages hosted Jekyll site. I now believe a lot of it can be done without complicated CI tools as I’ve done in the past, but it will be a fun journey.

From there I want to explore using the templates with Eleventy as planned. Though I thought I was going to jump right into Elventy for my own site, I ran into some configuration headaches and went with the more familiar tool.

WordPress isn’t on the current roadmap but at some point I’d like to circle back & look at Gutenberg blocks. WIth the recent release of Advanced Custom Fields, I think you could use the existing table structure for post kinds and re-create the kinds as blocks without having to Learn the New Way™ ¯_(ツ)_/¯

Anyway, this will probably one of the last ever posts on miklb.com which feels a little weird to type. But onward…

As always, progress can be tracked in the repo. All suggestions welcome.