Hi,
This is a call for a vote on releasing the following candidate as Apache cTAKES 3.1.1.
For more detailed information on the changes/release notes, please visit:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12313621&version=UPDATE_VERSION_ID_HERE
The release was made using the cTAKES release process documented here: http://ctakes.apache.org/ctakes-release-guide.html
The candidate is available at:
https://dist.apache.org/repos/dist/dev/ctakes/ctakes-3.1.1/apache-ctakes-3.1.1-src.tar.gz /.zip
The tag to be voted on:
http://svn.apache.org/repos/asf/ctakes/tags/ctakes-3.1.1/
The MD5 checksum of the tarball can be found at:
https://dist.apache.org/repos/dist/dev/ctakes/ctakes-3.1.1/apache-ctakes-3.1.1-src.tar.gz.md5 /.zip.md5
The signature of the tarball can be found at:
https://dist.apache.org/repos/dist/dev/ctakes/ctakes-3.1.1/apache-ctakes-3.1.1-src.tar.gz.asc /.zip.asc
Apache cTAKES' KEYS file, containing the PGP keys used to sign the release:
https://dist.apache.org/repos/dist/dev/ctakes/KEYS
Please vote on releasing these packages as Apache cTAKES 3.1.1. The vote is open for at least the next 72 hours.
Only votes from the cTAKES PMC are binding, but folks are welcome to check the release candidate and voice their approval or disapproval. The vote passes if at least three binding +1 votes are cast.
[ ] +1 Release the packages as Apache cTAKES 3.1.1
[ ] -1 Do not release the packages because...
Also note that the convenience binary is:
https://dist.apache.org/repos/dist/dev/ctakes/ctakes-3.1.1/apache-ctakes-3.1.1-bin.tar.gz /.zip
Thanks!
(name here)
P.S. Here is my +1.
If VOTE passes with 3+ cTAKES PMC votes and majority approval, move onto next step. (See [Relase Votes](http://www.apache.org/foundation/voting.html#ReleaseVotes))
If VOTE does not pass, repeat steps 3-on until it does.
### Publishing Artifacts to dist after VOTE Passes
Move the artifacts from Dev to Dist
For example:
svn copy \
https://dist.apache.org/repos/dist/dev/ctakes/ctakes-A.B.C-rcX \
https://dist.apache.org/repos/dist/release/ctakes/ctakes-A.B.C \
-m "Publish artifacts to release directory"
The svnpubsub will automatically push those to the dist area on all of the mirrors:
You can verify by visiting:
http://www.apache.org/dist/ctakes/
### Release from Staging Repository after VOTE Passes
Log into [Apache Nexus](https://repository.apache.org/index.html#stagingRepositories) and Release the staging repository.
Remember to drop any previous candidate staging repositories whose VOTE did not pass.
### Creating Final Tag from RC Tag after VOTE Passes
For example, if the VOTE for rcX passes for release A.B.C
svn copy \
https://svn.apache.org/repos/asf/ctakes/tags/ctakes-A.B.C-rcX \
https://svn.apache.org/repos/asf/ctakes/tags/ctakes-A.B.C \
-m "Copying tag of accepted RC for the release to final actual release tag"
### Update documentation
Wait for versions to hit the mirrors (hint: keep checking [http://www.apache.org/dyn/closer.cgi/ctakes](http://www.apache.org/dyn/closer.cgi/ctakes) until you see something).
Once the release hits:
* update cTAKES' [DOAP file](https://svn.apache.org/repos/asf/ctakes/site/doap_cTAKES.rdf)
Note once you update the DOAP file, it [might take overnight](http://markmail.org/message/cinxrqjfm3wuxtmb") for the change to be seen.
See the [DOAP FAQ](http://projects.apache.org/doapfaq.html) for information such as: Use the date released, not date built, for version date.
* update the [archive page](http://ctakes.apache.org/roadmap.html) with information about the previous release.
* update any site or Wiki pages that mention the "latest release" or "current release".
* verify the latest install guides are linked where appropriate.
* update the [downloads page](http://ctakes.apache.org/downloads.cgi)
### Sending Announcement Email
Wait for versions to hit the mirrors (hint: keep checking [http://www.apache.org/dyn/closer.cgi/ctakes][3] until you see something).
Once release hits send announcement email to announce@a.o and dev@ctakes and user@ctakes.
This needs to be done from your @apache.org email address or the email will bounce from the announce list.
[Gmail forwarding][4] can help here and is a snap to set up.
It's even easier then the instructions there as it will recognize your email address and default to Apache settings.
### Post-announce
After announce, if the release included a new component,
it's a good idea to check the [list of cTAKES components within JIRA](https://issues.apache.org/jira/browse/ctakes#selectedTab=com.atlassian.jira.plugin.system.project%3Acomponents-panel)
to verify new component(s) were added there, so users can report issues to the appropriate component.
[1]: http://www.apache.org/dev/publishing-maven-artifacts.html
[2]: https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven
[3]: http://www.apache.org/dyn/closer.cgi/ctakes
[4]: http://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html
### Remove previous release(s)
After the release hits the mirrors, you can remove the previous release(s) to reduce load on the mirrors. Previous releases are automatically copied to http://archive.apache.org/dist/ctakes/.
Remove Previous releases by deleting them from the svn repo https://dist.apache.org/repos/dist/release/ctakes
Any changes will be automatically propagated through svnpubsub.