+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>
signature.asc
Description: Message signed with OpenPGP