Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Start a discussion on the private mailing list:
  • Subject: [DISCUSS] New committer: ##NAME##
  • Content:

    Code Block
    languagetext
    Hi all,
    
    we'd like to discuss the election of ##NAME## as a new StreamPipes committer.
    
    ##LIST CONTRIBUTIONS##
    
    What do you think?
    


2. Start the vote on the private mailing list:
  • Subject: [VOTE] New committer: ##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 committer.
    The vote will be open for at least 72 hours.
    
    Please vote accordingly: 
    
    [ ] +1 accept ##NAME## as new committer 
    
    [ ] +0 I don't have an opinion
    
    [ ]  -1 do not accept ##NAME## as new committer
    
    
    [1] ##LINK_TO_DISCUSSION_THREAD##


3. Once the vote is over, write to the private mailing list:
  • Subject: [RESULT][VOTE] New committer: ##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 ask ##NAME## if he wants to join the project as a committer.
    
    Thank you all for voting!


  • All votes of PPMC members are binding

4. Write the new committer an invitation with the private list in CC

  • Subject: Invitation to become Apache StreamPipes committer: ##NAME##

Content:

Code Block
languagetext
Hello ##NAME##,

The Apache StreamPipes Podling Project Management Committee (PPMC) 
hereby offers you committer privileges to the project 
Apache StreamPipes (incubating). These privileges are
offered on the understanding that you'll use them
reasonably and with common sense. We like to work on trust
rather than unnecessary constraints.

Being a committer enables you to more easily make 
changes without needing to go through the patch 
submission process. 

Being a committer does not require you to 
participate any more than you already do. It does 
tend to make one even more committed.  You will 
probably find that you spend more time here.

Of course, you can decline and instead remain as a 
contributor, participating as you do now.

A. This personal invitation is a chance for you to 
accept or decline in private.  Either way, please 
let us know in reply to the private@streampipes.apache.org 
address only.

B. 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 committer.

5. Answer after response of new committer

  • Content:
Code Block
languagetext
##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/Committer+Onboarding


6. Wait for the ICLA to arrive. A mail will be sent to the private mailing list once the account request has been sent to ASF Infra. Either ask the new committer to notify the list once the account is ready, or check in Whimsy if the account has already been created.

7. Add the new committer to the StreamPipes roster: https://whimsy.apache.org/roster/ppmc/streampipes (click "Add", search for the name in the opening dialog and click "Add as Committer". A confirmation mail will be automatically sent to the private mailing list.

8. Tell the new committer that he/she should now have write access to the repo. Help to link the Github Account with the ASF account (https://gitbox.apache.org/setup/).


9. Write an announcement mail to the dev list once the new committer submitted the ICLA and is added to the project:
  • Subject: [ANNOUNCE] New committer ##NAME##
  • Content:


Code Block
languagetext
Hi all,

on behalf of the StreamPipes PPMC, it is my pleasure to inform you that
##NAME## has accepted the offer to become committer of the
StreamPipes project!

## CONGRATULATE AND WRITE SOME OF THE CONTRIBUTIONS ##


10. Announce the new committer in the news section of the Incubator status page. This needs to be done via SVN (https://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/streampipes.xml)