diff options
| author | Christian Cleberg <[email protected]> | 2026-08-11 19:16:03 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-08-11 19:16:03 -0500 |
| commit | d10ca60103b924b6d182e09123af6ba4a5fffc77 (patch) | |
| tree | 11d1dc3c0c20d1d0984b5203c562deb841376a8d /content/blog/2026-05-20-git-is-not-github.org | |
| parent | 7de79d1a3bf107550edb1defdda72a0008a35e1d (diff) | |
| download | cleberg.net-d10ca60103b924b6d182e09123af6ba4a5fffc77.tar.gz cleberg.net-d10ca60103b924b6d182e09123af6ba4a5fffc77.tar.bz2 cleberg.net-d10ca60103b924b6d182e09123af6ba4a5fffc77.zip | |
Build with orgo
The generator changes; the steps around it that orgo does not do stay. Four of
them go, because it does:
- the blog index groups itself by year (a template, using page.year)
- the tags page is a collection
- the recent-posts list on the home page comes from the blog collection
- the sitemap is written once site.base_url is set
What remains is minifying CSS, copying the org sources for readers who want
them, and rewriting img.cleberg.net to /img/ so the onion serves images from its
own origin. That last one is why this script still exists.
Verified against the live site before deploying: 195 pages, 186 identical in
content, and every URL in the live sitemap still produced. The nine that differ
are the ones we chose — the reply footer is opt-in now, /tags/ has a page per
tag, and footnotes carry aria labels.
publish.el and theme/templates/ are left alone. They are weblorg's, and there is
no reason to delete a fallback on the same day the replacement goes live.
Diffstat (limited to 'content/blog/2026-05-20-git-is-not-github.org')
0 files changed, 0 insertions, 0 deletions
