Been working on re-organizing the Cacophony code for some tooling related to creating static output of a list of channels, the past few days. It is going pretty well, so far, but this has just been the organizing and shaping of the code. The next step is the larger, but more interesting, template engine integration work.
I have done this before for some other projects and it worked quite well so I am looking forward to it, here. The plan is to use the output of this to generate a static blog for my website, derived from the source of truth in Cacophony. This will finally allow me to completely replace the old OpenAutonomy-based site, which I haven't actually updated in years.
Doing this as something static may seem a bit odd but it will make the tooling more generalizable and also leaves a zero attack surface for deployments while also not requiring any specific server software or putting pressure on an IPFS node (or requiring the web server to call one, at all).
As a result of the code re-organization, I will likely end up creating a release 4.1.1, although this will just be formalizing some internal dependencies and avoiding some deprecated assumptions. It shouldn't do anything differently.
...Nights