On Tue, Aug 28, 2018 at 5:50 PM Dave Fisher <dave2w...@comcast.net> wrote:
> This is very detailed and looks good with one important omission. > > How does one go on from being a contributor to committer / PMC status? > There should be a description about that. > > Please discuss! > That is a very good point. I have added a couple of sections to the "Contributing" page in the PR: * https://github.com/apache/incubator-pulsar/pull/2459 * Preview link: https://github.com/apache/incubator-pulsar/blob/0515a9a12a77ca6ffdc8587125e21a32cdb61291/site2/website/contributing.md Also reporting it here for convenience: ------------------------------------------------------------------------------------------- ## Becoming a committer Committers are community members that have write access to the project’s repositories, i.e., they can modify the code, documentation, and website by themselves and also accept other contributions. There is no strict protocol for becoming a committer. Candidates for new committers are typically people that are active contributors and community members. Being an active community member means participating on mailing list discussions, helping to answer questions, verifying release candidates, being respectful towards others, and following the meritocratic principles of community management. Since the [Apache Way](https://www.apache.org/foundation/governance/) has a strong focus on the project community, this part is very important. Of course, contributing code and documentation to the project is important as well. A good way to start is contributing improvements, new features, or bug fixes. You need to show that you take responsibility for the code that you contribute, add tests and documentation, and help maintaining it. Candidates for new committers are suggested by current committers or PMC members, and voted upon by the PMC. If you would like to become a committer, you should engage with the community and start contributing to Apache Pulsar in any of the above ways. You might also want to talk to other committers and ask for their advice and guidance. ## Becoming member of PMC The PMC is the project governance body. Committers or contributors that have demonstrated continued involvement with the community can be nominated to become members of the PMC. PMC members nominate new contributors to the project as either committers or as new PMC members, and PMC members cast votes on electing new committers or PMC members to the project. PMC members also have binding votes on any project matters. Refer to [ASF PMCs governance](http://www.apache.org/foundation/governance/pmcs.html) for a more detailed explanation of the duties and roles of the PMC. ------------------------------------------------------------------------------------------- > This is better and ties in with my main question above. > Created a separate PR to update the "team" page: https://github.com/apache/incubator-pulsar/pull/2470 Matteo -- Matteo Merli <mme...@apache.org>