- Start a discussion on the private mailing list:
- Subject: [DISCUSS] New PPMC PMC member: ##NAME##
Content:
Code Block language text Hi all, we'd like to discuss the election of ##NAME## as a new StreamPipes PPMCPMC member. ##LIST CONTRIBUTIONS## What do you think?
2. Start the vote on the private mailing list:
- Subject: [VOTE] New PPMC PMC member: ##NAME##
Content:
Code Block language text Hi all, following up the discussion thread [1], I'd like to call a vote to elect ##NAME## as a new PPMCPMC member. The vote will be open for at least 72 hours. Please vote accordingly: [ ] +1 accept ##NAME## as new PPMCPMC member [ ] +0 I don't have an opinion [ ] -1 do not accept ##NAME## as new PPMCPMC member [1] ##LINK_TO_DISCUSSION_THREAD##
...
- Subject: [RESULT][VOTE] New PPMC PMC member: ##NAME##
Content:
Code Block language text Hi all, The vote has now closed. The results are: +1 [X binding] 0 [0] -1 [0] The vote is successful. We'll proceed with the next step and send a notice to the Incubator PMCboard. Thank you all for voting!
- All votes of PPMC PMC members are binding
4. Send Notice to Apache Incubator private listBoard
- Subject: [NOTICE] ##NAME## for Apache StreamPipes PPMCPMC
Code Block | ||
---|---|---|
| ||
Hi all, ##NAME## has been voted as a new member of the Apache StreamPipes PPMC. TheApache StreamPipes proposes to invite ###NAME### to join the PMC. Vote thread: ### Link to vote thread is### Result atthread: ### *linkLink to theresult votethread thread* |
There is 72 hour grace period before a new PPMC member can be invited.
Please note that there is a grace period of 72 hours from when the NOTICE is sent to the Incubator PMC to when the proposed member should be formally invited. This is an important part of the overall process. Failure to do this can result in an embarassing situation for people involved.
https://incubator.apache.org/guides/ppmc.html#voting_in_a_new_ppmc_member
### |
5. Write the new PMC 5. Write the new PPMC member an invitation with the private list in CC
- Subject: Invitation to become Apache StreamPipes PPMC PMC member: ##NAME##
Content:
Code Block | ||
---|---|---|
| ||
Hello ##NAME##, In recognition of your demonstrated commitment to, and alignment with, the goals of the Apache StreamPipes project, the StreamPipes PPMCPMC has voted to offer you membership in the StreamPipes PPMCPMC ("Podling Project Management Committee"). Please let us know if you accept by replying to private@streampipes.apache.org. If you acceptOf course, theyou next step is to register an iCLA: 1. Details of the iCLAcan decline and theinstead forms are found through this link: http://www.apache.org/licenses/#clas 2. Instructions for its completion and return to the Secretary of the ASF are found at http://www.apache.org/licenses/#submitting 3. When you transmit the completed iCLA, request to notify the Apache StreamPipes (incubating) / Apache Incubator project and choose a unique Apache id. Look to see if your preferred id is already taken at http://people.apache.org/committer-index.html This will allow the Secretary to notify the PMC when your iCLA has been recorded. When recording of your iCLA is noticed, you will receive a follow-up message with the next steps for establishing you as a PPMC member. 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 sufficient. As a PPMC member, and later asremain as a ##CONTRIBUTOR/COMMITTER##, participating as you do now. 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 Incubator PMC members, so they 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 All PMC members are subscribed to the project's private mail list, which is used to discuss issues unsuitable for an open, public forum, such as people issues (e.g. new committers, problematic community members, etc.), security issues, and the like. 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 PPMCPMC list is *private* - it is strictly for the use of the PPMCPMC. Messages are not to be forwarded to anyone else without the express permission of the PPMCPMC. Also note that any Member of the Foundation has the right to review and participate in any PPMC or PMC list, as a PMC andist PPMC are acting on behalf of the Membership. Finally, the PPMC (and assuming 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. With the expectation of your acceptance, welcomeWe are very happy that you are part of our community and looking forward to your acceptance! The Apache StreamPipes PPMCPMC |
5. Answer Answer after response of new PPMC PMC member
- Content:
Code Block | ||
---|---|---|
| ||
##ANSWER THE MAIL### You will find more information about the next steps in [1]. If you have any further questions please feel free to contact us at any time. [1] https://cwiki.apache.org/confluence/display/STREAMPIPES/PPMC+Onboarding |
...
Code Block | ||
---|---|---|
| ||
Hi all, on behalf of the StreamPipes PPMCPMC, it is my pleasure to inform you that ##NAME## has accepted the offer to become PPMCPMC member of the StreamPipes project! ## CONGRATULATE AND WRITE SOME OF THE CONTRIBUTIONS ## |
...