+1 from me as well.

Regards,
Dave

> On Aug 30, 2018, at 2:54 PM, P. Taylor Goetz <ptgo...@gmail.com> wrote:
> 
> +1from me. Nice work.
> 
> -Taylor
> 
>> On Aug 30, 2018, at 5:32 PM, Matteo Merli <mme...@apache.org> wrote:
>> 
>> Dave,
>> 
>> I have reworded a bit the "becoming committer" section by adding this
>> paragraph:
>> 
>> --------
>> Every new committer has to be proposed by a current committer and then
>> privately discussed and voted in by the members of the Pulsar PMC.
>> For details about this process and for candidate requirements see the
>> general [Apache guidelines for assessing new candidates for committership](
>> https://community.apache.org/newcommitter.html).
>> Candidates prepare for their nomination as committer by contributing
>> to the Pulsar project and its community, by acting according to the
>> [Apache Way](https://www.apache.org/foundation/how-it-works.html),
>> and by generally following the path from
>> [contributor to committer](https://community.apache.org/contributors/)
>> for Apache projects.
>> --------
>> 
>> This is the last commit diff
>> https://github.com/apache/incubator-pulsar/pull/2459/commits/0bef7eb7f7687ef5d1574f4fb58ff9a69d8a31fa
>> 
>> Please take a look,
>> 
>> thanks,
>> Matteo
>> 
>>> On Wed, Aug 29, 2018 at 11:06 AM Dave Fisher <dave2w...@comcast.net> wrote:
>>> 
>>> Hi -
>>> 
>>> The explanation should be more carefully worded. Contributors do not self
>>> nominate themselves. The PMC will notice contributors who have proven
>>> themselves. A discussion follows on private@ to avoid any embarrassment.
>> 
>> Assuming that the VOTE passes if it is for PMC then a NOTICE is given to
>>> the IPMC or the Board. This is a 72 hour LAZY ACK in the extremely rare
>>> case someone knows something that is bad. You don’t need to explain these
>>> details. Once the new Committer and/or PMC has been elected. The PMC will
>>> contact them off list to make sure that they accept. This is followed by an
>>> announcement on the dev@ list. The whole point here is to avoid public
>>> embarrassment which could cause contributors to leave.
>>> 
>>> For example, the DISCUSSION (on private@) could be like so:
>>> 1. [DISCUSS] Jane Doe for PMC - she’s done some significant work and it is
>>> all high quality. She is good to work with and always helpful with users on
>>> the mailing list.
>>> 2. RE: - She’s great +1
>>> 3. RE2: - I’m not sure as she’s only been active for one month. Let’s wait
>>> a few months to see if her contributions are sustained.
>>> … two months,
>>> 4. [DISCUSS] Jane Doe for PMC/Committer - it’s been two months and she’s
>>> still helping with code and users. Is it time.
>>> 5. RE: yes!
>>> 6. RE2: yes!
>>> … 72 hours
>>> 7. [VOTE] ….
>>> … 72 hours
>>> 8. [NOTICE]
>>> … 72 hours
>>> 9. Invite Jane
>>> 10. Jane is surprised and accepts
>>> 11. Announce on Dev@ and maybe twitter.
>>> 
>>> So, you can see ways to tweak your language.
>>> 
>>> Regards,
>>> Dave
>>> 
>>>> On Aug 29, 2018, at 12:16 AM, Matteo Merli <matteo.me...@gmail.com>
>>> wrote:
>>>> 
>>>> 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>
>>> 
>>> --
>> Matteo Merli
>> <mme...@apache.org>

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to