Skip to content

Show member status (active/emeritus) and active years#42

Open
Mariatta wants to merge 1 commit into
mainfrom
add-guido-emeritus
Open

Show member status (active/emeritus) and active years#42
Mariatta wants to merge 1 commit into
mainfrom
add-guido-emeritus

Conversation

@Mariatta

Copy link
Copy Markdown
Member

Summary

Board members were a flat taxonomy auto-collected from meeting attendance, with no way to distinguish who is current vs. emeritus. With Guido van Rossum stepping down (June 2026), we want to keep him listed as emeritus rather than remove him.

Changes

  • Add a per-member page content/members/<name>/_index.md carrying status (active / emeritus) and years.
  • Add a custom layouts/members/terms.html that renders the Board Members page (/members/) as a roster split into Current members and Emeritus, each with active years.

Result: Guido appears under Emeritus (2024–2026); Carol Willing, Joanna Jablonski, Mariatta, and Ned Batchelder under Current (2024–present).

Notes

  • The years values use 2024 as the start (the site's earliest meeting minutes are Jan 2024). Adjust the years: frontmatter if the board's start should be earlier.
  • Individual member term pages (e.g. /members/guido-van-rossum/) still use the theme default and list attended meetings; the status label is shown on the roster.

Verification

hugo --gc --minify builds clean (no errors); roster renders Current/Emeritus sections with years.

Members were a flat taxonomy auto-collected from meeting attendance, with no
way to show who is current vs. emeritus. Guido van Rossum is stepping down
(June 2026) but should remain listed as emeritus rather than removed.

Add a per-member page (content/members/<name>/_index.md) carrying `status`
(active/emeritus) and `years`, and a custom members/terms.html roster that
splits the Board Members page into Current and Emeritus sections with active
years. Guido is shown as emeritus; the other four as current.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@netlify

netlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Deploy Preview for pythoneditorialboard ready!

Name Link
🔨 Latest commit 0b8a955
🔍 Latest deploy log https://app.netlify.com/projects/pythoneditorialboard/deploys/6a2b5b11949f5f0008affc8e
😎 Deploy Preview https://deploy-preview-42--pythoneditorialboard.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@nedbat

nedbat commented Jun 12, 2026

Copy link
Copy Markdown
Member

I don't understand the templating logic to suggest a specific change, but on each members' page, can we add a sentence at the top: "These are the meetings Mariatta attended:"

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