Skip to content

content: Merge News section into Blog#48

Merged
jeckersb merged 4 commits into
bootc-dev:mainfrom
cgwalters:website-consolidate-news
Jul 17, 2026
Merged

content: Merge News section into Blog#48
jeckersb merged 4 commits into
bootc-dev:mainfrom
cgwalters:website-consolidate-news

Conversation

@cgwalters

Copy link
Copy Markdown
Contributor

No description provided.

Having separate News (community meeting notes) and Blog sections
didn't make much sense - both are chronological, dated posts, and
splitting them just meant two nav entries, two archives, and two
templates to keep in sync for what is really one feed.

Fold the community meeting notes into content/blog/ alongside the
regular posts, drop the now-unused News section, template override
and nav entry, and add aliases so existing /news/ links (including
the two individual meeting-notes posts) redirect to their new /blog/
locations instead of 404ing.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
The blog previously only showed up via the nav link to /blog; you had
to know it existed. Surface the 3 most recent posts (title + date)
directly in the homepage content, right below the overview text, with
a link through to the full archive.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
The theme's blog.html shows every post twice on /blog/: once in the
main content list, and again in a sidebar labeled 'Archive'. That's
confusing now that News has been folded in and the list is a bit
longer. The main list already serves as the archive, so just empty
out the sidebar block.

Also fix a stale .gitignore entry left over from when the site lived
under a site/ subdirectory; it was ignoring site/public/ instead of
the public/ dir that zola build actually produces at the repo root.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
CI (PR bootc-dev#48) is failing with 6 'broken' links, all 429 Too Many
Requests from youtube.com/youtu.be:

  Broken link in .../2026-jul-07-conference-talks-devconf-flock-2026.md
  to https://www.youtube.com/watch?v=... : Client error status code
  (429 Too Many Requests) received

YouTube rate-limits Zola's non-browser user agent once a page links to
more than a couple of videos; the links themselves are fine in an
actual browser. Skip them the same way we already skip freedesktop.org
for its similar bot-hostile behavior.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters
cgwalters force-pushed the website-consolidate-news branch from d8992c0 to 6deebef Compare July 17, 2026 16:06

@jeckersb jeckersb left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursory look with my human-eyeball-powered review model on the generated site looks good to me!

@jeckersb
jeckersb merged commit a19b1a9 into bootc-dev:main Jul 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants