Tomas Vondra: How Are Committers Selected?

Tomas Vondra: How Are Committers Selected?

Planet PostgreSQL
Planet PostgreSQLMay 5, 2026

Why It Matters

A transparent, merit‑based selection sustains PostgreSQL’s development velocity and community health, ensuring that those with proven technical and collaborative skills shape the project’s future.

Key Takeaways

  • New committers are chosen annually via consensus among existing committers
  • Selection moved from core team to the broader committer community for practicality
  • Candidates must show sustained code contributions, maintenance, and mentorship
  • Process runs Feb‑May, ending with core‑team approval and SSH key addition
  • Unselected candidates receive feedback to improve for the next cycle

Pulse Analysis

PostgreSQL’s governance model reflects a broader trend among mature open‑source projects: delegating authority to those who contribute the most. By moving the selection of new committers from a tight‑knit core team to the larger committer body, the project leverages the expertise of active developers who can more accurately assess code quality and community fit. This shift not only streamlines decision‑making but also reinforces a meritocratic culture where contributions, not titles, dictate influence. The annual cycle—starting with private mailing‑list nominations in February and culminating in core‑team endorsement by May—provides a predictable cadence that aligns with major conference schedules and release planning.

The criteria for becoming a committer are deliberately broad yet concrete: sustained, high‑quality patches; ownership of code areas; and active mentorship of newer contributors. Such expectations ensure that new committers are not just code writers but also stewards of the project's collaborative ethos. By requiring candidates to demonstrate both technical proficiency and community skills, PostgreSQL safeguards the integrity of its consensus‑driven development process, reducing the risk of fragmented decision‑making and fostering a supportive environment for future contributors.

For the broader ecosystem, PostgreSQL’s transparent selection process serves as a benchmark for open‑source governance. It illustrates how clear pathways to increased responsibility can motivate contributors, improve retention, and accelerate innovation. Moreover, the feedback loop for rejected candidates underscores a commitment to talent development, turning potential setbacks into growth opportunities. As other projects grapple with scaling governance, PostgreSQL’s model offers a replicable blueprint that balances inclusivity, quality control, and sustainable project stewardship.

Tomas Vondra: How are committers selected?

Comments

Want to join the conversation?

Loading comments...