Not quite sure if this thread is still active, but depending on project size it would probably make sense to differentiate already during incubation.
As Bertrand already explained, the final PMC of the top level project (TLP) will be defined by the community voting on the graduation proposal. But removing someone from the PPMC and not move them over to the final PMC might create some tensions. It's important to understand the role of the PMC of a top level project: they have a binding legal voice on any release votes of the project. That means they should really be rather active and understand a bit about IP, copyright, license, notice, etc. During incubation it's not really a problem if a PPMC doesn't fully understand what he does. Because there is guidance around and we also have the IPMC (Incubator general PMC) which is also kind of a quality gate for a release. Apart from that any good argument or good patch counts the same. Regardless whether you are a 'just' a contributor, already a committer, or even director of the ASF ;) A good argument is a good argument. A good patch is a good patch. And of course shipping a few good patches/arguments will likely make you a committer - and later a PMC member - rather soonish. But depending on the time one likes to invest it's probably perfectly fine to NOT be on the PMC. E.g. when I realised that I do not have enough time to watch the Apache Maven lists every day I decided to retire as a Maven PMC. Even if I still use and love Maven and commit to it from time to time! What I try to express: it's perfectly fine to NOT be on the PMC! It just shows how much time you can/want to invest ;) Training the separated committer/PPMC structure will probably make it easier to graduate and find the list of initial PMC members for the graduation itself. But it's an optional way. The only thing is that the project decides which organisation form they want to use. So far I was under the impression that NetBeans did have a PPMC + committers orga. Note that in many projects 50%..75% of committers are also on the PMC. There are a few exceptions. And those are imo the very big projects. E.g. in Maven we have tons of modules. We vote in people as committers who are dedicating time even if the just help with a single module. But we only make them PMC members if they really want to also help govern the project. Hope that makes sense. But again: what model the NetBeans project wants to use for itself is up to the NetBeans community. The only thing we mentors require is that the rules should be rather clear and consistently applied. LieGrue, strub > Am 14.06.2018 um 12:05 schrieb Geertjan Wielenga > <[email protected]>: > > Everyone listed as 'committer' should imho be listed as 'PPMC member and > committer', unless I am mistaken, here: > > http://netbeans.apache.org/community/who.html > > Thanks, > > Gj > > > On Thu, Jun 14, 2018 at 7:06 AM, Antonio <[email protected]> wrote: > >> Hi, >> >> web's PR#50 [1] is about updating the who-is-who webpage [2]. >> >> This will be live within a few days. Maybe people want to verify that the >> information in the pull request is correct, or otherwise request changes to >> the PR. >> >> Thanks, >> Antonio >> >> [1] >> https://github.com/apache/incubator-netbeans-website/pull/50 >> >> [2] >> http://netbeans.apache.org/community/who.html >> >> >> On 13/06/18 18:18, Geertjan Wielenga wrote: >> >>> So, talking to Bertrand about this, it is the fact that >>> http://incubator.apache.org/projects/netbeans.html is part of the >>> Incubator >>> process but is fine to have links in it instead of hard coded text, e.g., >>> we can remove the committers list from there and have it on >>> netbeans.apache.org instead, where we can more easily manage it. >>> >>> The canonical place is, restricted to Apache committers, here: >>> https://whimsy.apache.org/roster/ppmc/netbeans >>> >>> Gj >>> >>> On Wed, Jun 13, 2018 at 3:28 PM, Geertjan Wielenga < >>> [email protected]> wrote: >>> >>> Hi mentors, >>>> >>>> Is this page something that we need to maintain or is it replaced by >>>> something else and should be considered obsolete: >>>> >>>> http://incubator.apache.org/projects/netbeans.html >>>> >>>> Thanks, >>>> >>>> Gj >>>> >>>> >>> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> For further information about the NetBeans mailing lists, visit: >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >> >> >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
