...
- Make sure RCs are hosted @ https://dist.apache.org/repos/dist/dev/incubator/sentry
- Should be in format apache-$project-$version-incubating.tar.gz
- Verify Signatures and hashes
- git tag matches the released bits (diff -rf)
- Can compile successfully from source
- Verify DISCLAIMER, NOTICE and LICENCE (year etc)
- All files have correct headers (Rat check should be clean - mvn verify)
- Make sure there are no conflicting licenses (TODO: how)
- No jar files or the like in the release
Running the vote
Call for sentry dev list votes
...
Send an email to Voting has to be done on dev@sentry.incubator.apache.org list followed by general@incubator.apache.org For example,. You can close the vote after voting period expires and you accumulate sufficient votes.
Call for voting on dev list (PPMC)
No Format |
---|
To: dev@sentry.incubator.apache.org Subject: [VOTE] Release Sentry incubating version 1.2.0 This is the incubator release of Apache Sentry, version 1.2.0-incubating. It fixes the following issues: http://s.apache.org/VlU Source files : https://dist.apache.org/repos/dist/dev/incubator/sentry/sentry-1.2.0/ Tag to be voted on (rc#): https://git-wip-us.apache.org/repos/asf/incubator-sentry/?p=incubator-sentry.git;a=commit;h=<commit-hash-of-the-tag> Sentry's KEYS containing the PGP key we used to sign the release: https://people.apache.org/keys/group/sentry.asc (or http://www.apache.org/dist/incubator/sentry/KEYS for non committers) Note that this is a source only release and we are voting on the source: tag=release-1.2.0, SHA=5e6e34202b26d7d5bc1a41e3dd4ad0cacd123e3f (You can get the hash of the tag by doing "git rev-list release-1.4.0 | head -n 1" ) Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Thanks, $RM |
Need 3 +1 votes from PPMC members. Additionally need 3 +1 votes from IPMC members. The vote has to be called first on the dev list. Upon receiving 3 +1s from the PPMC, the vote should be called on general@incubator.apache.org.
Binding votes are from IPMC member, and non-binding votes are from PPMC members.
reply to the voting thread and prefixing [RESULT] to the subject line with the results.
No Format |
---|
Voting is now closed and has passed with the following tally.
PPMC +1: Patrick Hunt, Arvind Prabhakar,Xuefu Zhang, Jarcec Cecho
Others +1: Ashish Paliwal
A vote will now be called on general@incubator.apache.org.
$RM |
Voting on @general
The vote should be now called on general@incubator.apache.org for IPMC votes. Binding votes are from IPMC member, and non-binding votes are from PPMC members.
No Format |
---|
This is the first incubator release of Apache Sentry, version
1.2.0-incubating.
<Same as above...>
A vote on releasing this package has already passed in Apache Sentry
PPMC[1] including +1 votes from our PPPMC (XXX, XXX, XXX ...).
Vote will be open for 72 hours.
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)
<RM>
[1] -
http://markmail.org/search/?q=sentry%20vote%20release#query:sentry%20vote%20release+page:1+mid:sqrwevgsxakqatqk+state:results |
By You can close the vote after voting period expires and you accumulate sufficient votes. By convention, vote closing email is sent to general@incubator.apache.org by replying to the voting thread and prefixing [RESULT] to the subject line. This method keeps the closing email in the same thread with the voting emails for better record keeping in the mail archive.
...