{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreic52ifahiuarmiqu7tcuw7b2ajrk54e5pijtlvdybmr5453dj3bli",
    "uri": "at://did:plc:3pjw65epwlo3rzajhx6xg4br/app.bsky.feed.post/3mjf5u2stiup2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreieydm6lbyvef6venbp5662f7nt5xbn3blpwgccsecwifytkhwg6ji"
    },
    "mimeType": "image/webp",
    "size": 36306
  },
  "path": "/posts/release-gnome-zola/",
  "publishedAt": "2026-04-13T00:00:00.000Z",
  "site": "https://blog.jimmac.eu",
  "tags": [
    "Zola",
    "GNOME Release Notes",
    "RSS feed",
    "websites team space"
  ],
  "textContent": "After successfully moving _this_ blog to Zola, doubts got suppressed and I couldn't resist porting the GNOME Release Notes too.\n\n## The Proof\n\nThe blog port worked better than expected. Fighting CI github action was where most enthusiasm was lost. The real test though was whether Zola could handle a site way more important than my little blog — one hosting release notes for GNOME.\n\n## What Changed\n\nThe main work was porting the templates from Liquid to Tera, the same exercise as the blog. That included structural change to shift releases from Jekyll pages to proper Zola _posts_. This enabled two things that weren't possible before:\n\n  * **RSS feed** — With releases as posts, generating a feed is native. Something I was planning to do in the Jekyll world … but there were _roadblocks_.\n  * **The archive** — Old release notes going back to GNOME 2.x have been properly ported over. They're now part of the navigable archive instead of lost to the ages. I'm afraid it's quite a cringe town if you hold nostalgic ideas how amazing things were back in the day.\n\n\n\n## The Payoff\n\nThe site now has a working RSS feed — years of broken promises finally fulfilled. The full archive from GNOME 2.x through 50 is available. And perhaps best of all: zero dependency management and supporting people who \"just want to write a bit of markdown\". Just a single binary.\n\nI'd say it's another success story and if I were a Jekyll project in the websites team space, I'd start to worry.",
  "title": "release.gnome.org refactor"
}