Index: site-author/guides/ppmc.xml =================================================================== --- site-author/guides/ppmc.xml (revision 511159) +++ site-author/guides/ppmc.xml (working copy) @@ -181,5 +181,99 @@ href="committer.html">Committers Guide for important additional information.
+It should be a goal of a project to have all committers participate + in the PPMC. The PPMC should take an active role in watching + committers develop into community participants, identify those who + are participating at a community level, not just a technical one, + and approach them with an offer of PPMC membership.
+Any member of the PPMC can propose a new member of the PPMC. The + proposal should be discussed in private on the PPMC private alias, + with a subject line of [DISCUSS] Joe Bob PPMC membership. If there + is consensus that the proposed member is suitable, then there should + be a formal vote in the PPMC private alias, with the subject line of + [VOTE] Joe Bob PPMC membership. If the vote is successful, + the proposer should send a message to the PPMC private alias, with + the subject line of [VOTE][RESULT] Joe Bob PPMC membership. The + message id of the [VOTE][RESULT] message should be preserved for + the message to the Incubator PMC after Joe Bob accepts. Now, Joe Bob + should be invited to join the PPMC. Use a sample message like the + following: +
Dear Joe Bob + +
In recognition of your demonstrated commitment and alignment with the +goals of the +Apache Frizzle project, the Apache Frizzle PPMC has voted to offer you +membership in the Frizzle PPMC ("Podling Project Management Committee"). + +
Please let us know if you accept by responding to + +
Frizzle-private@incubator.apache.org. + +
The PPMC is the Incubator podling version of a project PMC ("Project +Management Committee") that for every top-level project is tasked by the +Apache Board of Directors with official oversight and binding votes in +that project. When Frizzle graduates from the Incubator to a top-level +project, the project PMC is usually formed from the membership of the PPMC. +Note that while participation in the PMC after graduation is not +guaranteed, simply continuing your constructive and active participation +is usually more than sufficient. + +
As a PPMC member, and later as a PMC member, you are responsible for +continuing the general project code and community oversight that you +have exhibited so far. The votes of the PPMC are not legally binding; +votes of the Incubator PMC are. However, many of the PPMC members +are also PMC members, so we implicitly cast binding votes +when we vote on PPMC issues. While this is an important legal +distinction, it shouldn't enter your thinking when working on the PPMC - +members should treat every decision as if it were legally binding for the ASF. +Also, in day-to-day activities, the Incubator PMC member vs PPMC member +distinction should be invisible - we are peers. + +
All PPMC members are subscribed to the project's private mail list, which +is used to discuss any issues unsuitable for an open, public forum, such as +people issues (new committers, problematic community members, etc), +security issues, and similar. It can't be emphasized enough that +care should be taken to minimize the use of the private list, discussing +everything possible on the appropriate public list. + +
The private PPMC list is *private* - it is for the strict use of the +PPMC and messages are not to be forwarded to anyone else without express +permission of the PPMC. Also note that any Member of the Foundation has +the right to review and participate in any PPMC or PMC list, as a PMC +and PPMC are acting on behalf of the Membership. + +
Finally, the PPMC (and assuming successful graduation, the PMC) is not +meant to create a hierarchy +within the committership or the community. In fact, a goal is to +add all committers over time to the PPMC/PMC, as our belief is that those who +do the work should get a binding vote. Therefore, in our day-to-day +interactions with the rest of the community, we continue to interact as +peers, where every reasonable opinion is considered, and all community +members are invited to participate in our public voting. If there ever +is a situation where the PMC/PPMC's view differs significantly from that +of the rest of the community, this is a symptom of a problem that needs to +be addressed. + +
Anyway - with the expectation of your acceptance, welcome! + +
The Apache Frizzle PPMC + +
Once the proposed member has accepted, the nominating PPMC member +should send a message to private@incubator.apache.org with a reference to +the vote results message id of the following form: +
to: private@incubator.apache.org +
subject: Frizzle PPMC new member Joe Bob +
body: Joe Bob has been voted as a new member of the Frizzle PPMC. +
the vote thread is at: +
msgid: 23985678912386778989056789659048357@sponsoring.member.org +
Please add Joe Bob to the frizzle-private@incubator.apache.org mailing list. +
Within a few days, the new member will be magically subscribed +to the PPMC private alias. +
The new member should be directed to this page for PPMC membership +information. +
+