Skip to content

Add Board Roles and Projects pages - #41

Merged
nedbat merged 21 commits into
mainfrom
add-board-expectations-and-projects
Sep 8, 2026
Merged

Add Board Roles and Projects pages#41
nedbat merged 21 commits into
mainfrom
add-board-expectations-and-projects

Conversation

@Mariatta

@Mariatta Mariatta commented Jun 11, 2026

Copy link
Copy Markdown
Member

Summary

Following the June 2026 meeting, the board adopted a proactive stance: identify significant documentation projects and lead/shepherd them, rather than only reacting to escalations (while remaining available for the rare big-picture decisions). These two draft pages capture that direction and give us a place to track the work.

New pages

  • /expectations (nav: "Board Roles") — purpose (pointing to PEP 732 rather than restating it), the three stances considered and the chosen proactive one, member expectations, and the PEP 732 process for joining. Includes TODOs for defining the project-lead commitment and linking the eventual application form.
  • /projects — the operating rules (every project needs a committed lead; each names its challenges; keep the list short and prioritized), a copy-paste project template, an empty "Active projects" section with a commented-out datetime-split example seeded from recent meetings, and a "Parking lot" for lead-less ideas.

Both are marked Status: Draft at the top. They're linked in the top nav between Changelog and Archives.

Verification

hugo --gc --minify builds clean (71 pages, no errors); both pages render and appear in the nav.

Following the June 2026 meeting, the board adopted a proactive stance:
identify significant documentation projects and lead/shepherd them, rather
than only reacting to escalations (while remaining available for the rare
big-picture decisions).

Add two draft pages and link them in the nav:
- /expectations (Board Roles): purpose, the chosen proactive stance, member
  expectations, and the PEP 732 process for joining.
- /projects: rules (every project needs a committed lead; name the
  challenges; keep the list short), a copy-paste project template, and a
  parking lot for lead-less ideas.

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

netlify Bot commented Jun 11, 2026

Copy link
Copy Markdown

Deploy Preview for pythoneditorialboard ready!

Name Link
🔨 Latest commit f9d281d
🔍 Latest deploy log https://app.netlify.com/projects/pythoneditorialboard/deploys/6aa083e29eea4a0008996c17
😎 Deploy Preview https://deploy-preview-41--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.

@Mariatta
Mariatta requested a review from a team June 11, 2026 20:29
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/projects.md
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md
Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/projects.md Outdated

## How this list works

- **Every project has a committed lead.** This is not a wish list. A project is

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

When we say that all listed projects must have a committed lead, do we mean that we require all listed projects to have a project manager or just an EB board member associated with it? I like the idea of only requiring listed projects to have an EB member committed to it. That way, potential project leads have something concrete to say yes to.

Comment thread content/projects.md
Comment thread content/projects.md Outdated
```markdown
### <Project name>

- **Lead:** <name — required; no lead, no listing>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We'll need to change this to "EB sponsor" if we decide that having an EB sponsor is enough to start a project.

We could follow this process:

  • EB member claims a project
  • EB member tries to find a project lead in the community:
    • EB member finds a project lead and supports them through the project
    • EB member does not find a project lead within a particular amount of time and then commits to being the project lead

That way, when an EB member commits to a project, they are committing to be a project lead if necessary but will first try to recruit a project lead from the community. We would need to set a time limit for recruiting a project lead from the community.

Comment thread content/projects.md
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
jablonskidev and others added 2 commits September 8, 2026 14:22
Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/expectations.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
Comment thread content/projects.md Outdated
@nedbat

nedbat commented Sep 8, 2026

Copy link
Copy Markdown
Member

My edits today were done in a meeting with Joanna and Mariatta, and represent all of our agreements.

Comment thread content/projects.md Outdated
@nedbat
nedbat merged commit d0f8541 into main Sep 8, 2026
4 checks passed
@nedbat
nedbat deleted the add-board-expectations-and-projects branch September 8, 2026 22:02
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.

5 participants