...
6. Call for incubator vote on the release candidate
If you are a new release manager, and you update KEYS files, you need to upload KEYS file to the official release repo, because the IPMC suggest that the KEYS file should be referenced from the public download location.
➜ svn co https://dist.apache.org/repos/dist/release/incubator/pegasus/ dist-release-pegasus
➜ cd dist-release-pegasus
➜ cp {NEW KEYS FILE PATH} .
➜ svn update KEYS
➜ svn commit
The release repo update will be synced to download repo within 15 mins (http://www.apache.org/legal/release-policy.html#upload-ci).
If you are not a new release manager, you didn't update KEYS files, please skip this step, and call for incubator vote.
Start a vote thread for an incubator-wide review. The vote is basically the same as the community vote with a slight difference that it sends to general@incubator.apache.org. So be careful before sending it.
...
It is tagged in Git as {VERSION} and the corresponding hash is the
following: {GITBOX LINK}
KEYS file available:
https://distdownloads.apache.org/repos/dist/dev/incubator/pegasus/KEYS
For information about the contents of this release, see: {RELEASE NOTE LINK}
...
The vote for Apache Pegasus (incubating) {VERSION} release is closed now.
Vote result: the vote PASSES with 3 votes +1 and no -1.
Binding votes:
+1 votes:
* Duo Zhang (IPMC)
* xxx (IPMC)
* xxx (IPMC)
...
Thanks to everyone who voted!
We will proceed with the announcement
of 2.1.0of {VERSION}
Best regards
{RELEASE MANAGER}Apache Pegasus (incubating) community
8. Announce the official release
...
➜ svn add 2.1.0
➜ svn commit
Add new tag without '-RCx' words to github, both Pegasus and rdsn projects.
➜ cd incubator-pegasus
➜ git checkout v2.2.0-RC0
➜ git tag v2.2.0
➜ git push ap_origin v2.2.0. # similar to rdsn
Remember to update the website in both English & Chinese versions: https https://pegasus.apache.org/docs/downloads/
Check all the links are valid.
Then reply with the following:
...
Pegasus is a distributed key-value storage system that is designed
to be simple, horizontally scalable, strongly consistent, and
high-performance.
The vote thread:
{COMMUNITY VOTE THREAD LINK}
{INCUBATOR VOTE THREAD LINK}
The release can be downloaded at: https://pegasus.apache.org/docs/downloads
...