Become a Committer
Committership is granted by the project when someone has earned trust through sustained, constructive contributions.
There is no application form, checklist or required timeline. The PPMC looks for contributors who make the project healthier and who can be trusted with repository write access.
What Helps
- Contribute useful changes over time: code, tests, documentation, examples, benchmarks, reviews or release help.
- Discuss decisions in public on issues, pull requests and the dev mailing list.
- Review other contributors' work and help keep conversations constructive.
- Show good judgment around compatibility, licensing, security and release quality.
How It Works
Existing PPMC members privately discuss and vote on new committers. If the vote passes and the contributor accepts, Apache account setup and project access follow the ASF process.
For broader ASF guidance, read Apache Community Development's Becoming a Committer page.
Path to PMC Membership
The Project Management Committee (PMC or PPMC during incubation) is the official controlling body of the project. PMC members “must” be able to perform the official responsibilities of the PMC (verify releases and growth of committers/PMC). We “want” them to be people that have a vision for Iggy, technology and community wise.
For the avoidance of doubt, not every PMC member needs to know all details of how exactly Iggy’s release process works (it is okay to understand the gist and how to find the details). Likewise, not every PMC member needs to be a visionary. We strive to build a PMC that covers all parts well, understanding that each member brings different strengths.
Ideally, we find candidates among active community members that have shown initiative to shape the direction of Iggy (technology and community) and have shown willingness to learn the official processes, such as how to create or verify for releases.
For more details on PMC roles and responsibilities, see Apache PMC Guide.