Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Subject: [VOTE] New PMC member: ##NAME##
  • Content:

    Code Block
    languagetext
    Hi all,
    following up the discussion thread [1], I'd like to call a vote to elect ##NAME## as a new PMC member.
    The vote will be open for at least 72 hours.
    
    Please vote accordingly: 
    
    [ ] +1 accept ##NAME## as new PMC 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 PMC member: ##NAME##
  • Content:

    Code Block
    languagetext
    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 board.
    
    Thank you all for voting!


  • All votes of PPMC PMC members are binding

4. Send Notice to Board (TODO: check what to send to board)

  • Subject: [NOTICE] ##NAME## for Apache StreamPipes PMC
Code Block
languagetext
Hi all,
##NAME## has been voted as a new member of the Apache StreamPipes PMC. TheApache StreamPipes proposes to invite ###NAME### to join the PMC.

Vote thread: ### Link to vote thread is###
Result atthread: *link### Link to theresult votethread thread*###


5. Write the new PMC member an invitation with the private list in CC

  • Subject: Invitation to become Apache StreamPipes PMC member: ##NAME##

Content:

TODO Update content

Code Block
languagetext
Hello ##NAME##,

In recognition of your demonstrated commitment to, and alignment with, the
goals of the Apache StreamPipes project, the StreamPipes PMC has voted to offer you
membership in the StreamPipes PMC ("Project Management Committee").

Please let us know if you accept by replying to private@streampipes.apache.org.
Of course, you can decline and instead remain as a ##CONTRIBUTOR/COMMITTER##, participating as you do now.

If you accept, the next step is to register an iCLA:

    1. Details of the iCLA and the 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 StreamPipes 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 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 members are 
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 
and PPMCist 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 after response of new PMC member

...