Skip to content

Distinguish core developers, community and governance on the people page - #354

Merged
Zethson merged 2 commits into
mainfrom
core-subteams
Oct 15, 2026
Merged

Zethson merged 2 commits into
mainfrom
core-subteams

Conversation

@Zethson

@Zethson Zethson commented Oct 15, 2026

Copy link
Copy Markdown
Member

Closes #353. Core team members now carry core-devs, core-community and core-governance roles in content/people/_index.md, which the people page filters and badges, the governance chart headcounts and a new Core Developers roster on /about/roles all read from.

…ople page

Closes #353.

Sub-team membership lives in content/people/_index.md as three roles (core-devs, core-community, core-governance) with parent = "core".
The people page chips and badges, the governance chart headcounts on /about/roles and a new Core Developers roster all read from those records.
Core members keep the explicit "core" role because the landing page, stats page, search index and role-members shortcode count on it.

Cards drop the "core team" badge when a sub-team badge already implies it.
The chart hides faces in the sub-team boxes, which are too narrow for them beside the name.

The GitHub teams were left as they are and still differ from this list.
@netlify

netlify Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for jade-cajeta-1bcca0 ready!

Name Link
🔨 Latest commit 1a9e2b0
🔍 Latest deploy log https://app.netlify.com/projects/jade-cajeta-1bcca0/deploys/6ad0c834ddee8a26fd03e5e6
😎 Deploy Preview https://deploy-preview-354--jade-cajeta-1bcca0.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

…present tense

The 42rem cap on .people-note wrapped one-sentence role descriptions at about two thirds of the grid width.
@Zethson
Zethson merged commit 7b00198 into main Oct 15, 2026
10 checks passed
@Zethson
Zethson deleted the core-subteams branch October 15, 2026 12:37
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.

Distinguish people & their team memberships better on the people page

1 participant