Adding a committer:
Read Committer Criteria to see if the person you are proposing meets all of the criteria.
Send an email to private@impala.apache.org to discuss adding this committer.
Evaluate the discussion. If you decide to propose them, send an email to private@impala.apache.org with the subject "[VOTE] New committer: $NAME ", making sure to substitute $NAME, $FIRSTNAME, $LASTNAME, $DURATION, $JIRANAME, $EMAIL_ADDR, $PRAISE, and $PROPOSER_TIMEZONE
$NAME has been actively contributing to Impala for $DURATION.
Their commits:
https://git-wip-us.apache.org/repos/asf?p=impala.git;a=search;s=$FIRSTNAME+$LASTNAME;st=author
The bugs they filed:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20IMPALA%20AND%20reporter%20in%20($JIRANAME)
The code reviews for the patches they sent:
https://gerrit.cloudera.org/#/q/owner:%22$FIRSTNAME+$LASTNAME%22
See also these code reviews by them:
https://gerrit.cloudera.org/#/q/reviewer:%22$FIRST+$LASTNAME%22+-owner:%22$FIRSTNAME+$LASTNAME%22
Discussions on dev@:https://lists.apache.org/list.html?dev@impala.apache.org:lte=100M:$EMAIL_ADDR
Discussions on user@:
https://lists.apache.org/list.html?user@impala.apache.org:lte=100M:$EMAIL_ADDR
$PRAISE
Voting ends in 72 hours, not counting weekends $PROPOSER_TIMEZONE, following https://impala.apache.org/bylaws.html
See voting guidelines at https://community.apache.org/newcommitter.htmlThe vote is successful if there are three +1 votes and no -1 votes.
Send the following email to private@apache.impala.org when the vote has ended, which is 72 hours from when it started, not counting weekends in the timezone of the proposer.
Send the following email to private@apache.impala.org and the contributor:
Wait for the contributor to accept.
Send the following email to the user and private@impala.apache.org:
Wait to receive notice that their iCLA is on file from secretary@apache.org.
As of 2018-06-26, what happens next is based on whether the new committers user ID exists or not.
In most cases, the user ID will not already exist, and the new committer's ICLA will not already be on file. In these cases, the secretary will create the acccount.
In fewer cases, the ICLA will already be filed, but the user will not have a user ID., and the ASF Secretary will create the user nameWait for the username to be created. Check https://whimsy.apache.org/roster/committer/$USERNAME
Send this email to dev@impala.apache.org:
Send the following email to the new committer and private@impala.apache.org:
Add the person to the committers list in gerrit in People > List Groups > Apache Impala Committers.
- Set the new committer up with an account with "committer" privilege group on https://jenkins.impala.io/.
- Add the person as a committer (but not a PMC member) on https://whimsy.apache.org/roster/committee/impala. Click "Add" at the top of the page, search for the committer, click the "+" to select the committer, then click "Add as Committer". The interface is unpleasant and may redirect you to that person's name when you mean to add them as a committer. Press back and then try again.
- Writing the wiki is restricted in order to prevent spam. Non-committers may have write access by just asking for it. If the new committer doesn't already have write access:
- Ask them to create an account and email you the username.
- On the wiki, in the lower left-hand corner, Space tools > Permissions > Individual Users > Edit Permissions
- Add the username with all permissions
Adding a PMC member:
The following instructions assume the person is already a committer.
Send an email to private@impala.apache.org to discuss adding this person to the PMC. The subject line should be "[DISCUSS] $FIRSTNAME $LASTNAME PMC membership".
Evaluate the discussion. If you decide to propose them, send an email to private@impala.apache.org with the subject "[VOTE] $FIRSTNAME $LASTNAME PMC membership ", making sure to substitute $FIRSTNAME, $LASTNAME, $DURATION, $JIRANAME, $EMAIL_ADDR, $PRAISE, and $PROPOSER_TIMEZONE
The vote is successful if there are three +1 votes and no -1 votes.
Send the following email to private@apache.impala.org when the vote has ended, which is 72 hours from when it started, not counting weekends in the timezone of the proposer. The subject line should be "[VOTE][RESULT] $FIRSTNAME $LASTNAME PMC membership"
Find on https://lists.apache.org/list.html?private@impala.apache.org (you may need to log in by clicking on the grey silhouettes in the upper right) the vote thread and copy the "Permalink". It may take a few hours for the email to show up there. From your @apache.org email address, email board@apache.org and private@impala.apache.org with the subject line "[NOTICE] $FIRSTNAME $LASTNAME for Impala PMC"
Wait 72 hours. Follow the remaining directions only if there was no objection from the board. If there was an objection, follow their directions.
Send the following email to private@apache.impala.org and the contributor:
Wait for the person to accept.
Send this email to dev@impala.apache.org:
- Make the person a PMC member on https://whimsy.apache.org/roster/committee/impala