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>

Reply via email to