Yet another static site generator, this one is written in golang and might do what I want. Is the tool my problem or my inability to get to grips with the tool and make it do what I want? I ran afoul of jekyll, I suspect because I never quite came to grips with how ruby worked and how to set up a reliably environment for it, but I was also floundering when I wanted to write some simple plugins or extensions.
One better than just using Jekyll, today I found a document on Using org to Blog with Jekyll, unfortunately it has a few typos which made getting up to speed with it a pain for me (small amount of knowledge of Jekyll, infinitely small amount of knowledge of Org mode).
The main problems seem to be:
writing #_BEGIN_HTML instead of #+BEGIN_HTML not writing #+END_HTML at all Then I was hit by having an out-of-date copy of org-mode — and consequently it was ignoring the body-only publishing directive in my $HOME/.
I’ve lost track of the number of publishing systems that I’ve tried over the years; from hand-crafted — or is that crufted — HTML and PHP to various XML and docbook derivatives, silkpage, and currently an untidy mix of muse and pyblosxom. Today I stumbled on Jekyll and managed to quickly get it to do most of what I want — then with the addition of Raoul Felix’s Jekyll Extensions most of the rest of what was missing.
I experiment. I play. I write and I take pictures. Some of the site is organised around topics, other parts are organized by date, then there’s always the cross-references between them.
Long ago it started as a learning experiment with a few static HTML pages, then I added a bit of server-side includes and some very ugly PHP. A hand-built journal/blog on top of that PHP, then a few experiments in moving to various static publishing systems. I’ve never wanted a database-based blogging engine, so over the years I’ve tried php, nanoblogger, emacs-muse, silkpage and docbook before settling on emacs org-mode for writing and jekyll for publishing. But the itch remained… I never really liked jekyll and the ruby underneath always seemed so much black magic. So now the latest incarnation is org-mode and hugo.