For the record, I’m supportive of graduation for Pulsar at this point. I think the branding debacle and the maturity model self-assessment has forced some good introspection on the part of the PPMC in terms of what’s expected of them as a TLP, and I think they are ready.
I would like to see a mentor or two continue with the project post-graduation. -Taylor > On Aug 30, 2018, at 6:51 PM, Dave Fisher <dave2w...@comcast.net> wrote: > > +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> >