Introducing Clinklog



Exactly a week ago, I announced my new project: a static website generator optimized for microblogs and linklogs. As of yesterday, it's complete enough to generate its own homepage. That's an important milestone. Doubly so as it turned out to work flawlessly under real-world conditions, however briefly. It does take a little thinking to use, at least at first, but that suits me fine. Still quick and easy enough.

Oh, there's plenty more to be done. Existing features to finish; more of them to add; documentation to write (not necessarily in that order). If you're impatient enough to start using it, beware that defaults can and will change. The schema, too; hopefully in a way that can be applied to existing databases with a second call to clinklog init. I'd hate having to start from scratch after just releasing this first version. After all, one of my design goals is to allow for stable websites, that can continue to accumulate new content for a long time to come.

The downside to that is posts not getting their own files, but only a slot in the corresponding monthly archive, which in turn means permalinks change if you bump a post (or item, in Clinklog parlance) to the top. Not so permanent after all. It remains to be seen how much I'll have to do that in practice.

First, however, to make some progress, so there will be more to post about, both here and on Clinklog. See you around.


Tags: blog, software