Placeholder issue to revisit and update the current build system for non-weblog content. Things this needs to do:
Markdown all the things.
Merge (remove) the distinction between content and pages and components.
Fetch and build lists from source GitHub repositories: sources, properties, etc.
Ensure that the tooling for #2 is built in such a way that it can be wired up to GitHub webhooks to be run automatically when source repositories are updated.
Ideally it should:
Share templates and tooling with blog. This would mean a) tooling is written in Go b) existing blog tooling would not be immediately portable since it assumed YYYY/MM/DD. So maybe Go is not best?
Placeholder issue to revisit and update the current build system for non-weblog content. Things this needs to do:
content
andpages
andcomponents
.Ideally it should:
blog
. This would mean a) tooling is written in Go b) existing blog tooling would not be immediately portable since it assumed YYYY/MM/DD. So maybe Go is not best?Perennial problems with these sorts of things: