Planning release of:
- taverna-engine-3.1.0-incubating
- taverna-common-activities-2.1.0-incubating
- taverna-commandline-3.1.0-incubating
Release manager: Stian Soiland-Reyes
Release candidate: rc1
Source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1/
Maven staging repo: https://repository.apache.org/content/repositories/orgapachetaverna-1012/ (not yet closed)
Tasks (adapted from Taverna's release procedure):
- Email dev@taverna to say a release is imminent
https://lists.apache.org/thread.html/Zftr9wrc9obun4b - Check Jira for issues on the corresponding components
Taverna Engine -
deferred:
Blocking: (should be mentioned in release notes)
Taverna Common Activities
Taverna Command-line Tool - Create and maintain a Jira task to keep track of the subtasks (this page)
- Update JIRA Fix For versions
- Prepare build machine
- GPG keys
- Fresh checkouts
- Git config
- Check Maven repository write access
- Close old staging repos
- Figure out release order
taverna-engine
taverna-common-activities
taverna-commandline - Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- Close and locate staging repository
- Upload to dist.apache.org
- Prepare vote email
- [VOTE] email on dev@taverna
- [DISCUSS] email on dev@taverna
- [RESULT][VOTE] email to dev@taverna (tallying the vote)
- [VOTE] email on general@incubator
- [RESULT][VOTE] email to general@incubator
- Publishing on dist (svn mv)
- Releasing Maven repo
- Publish updated javadocs
- 24h later: Update (and add links to) download pages
- Remove old versions from dist
- [ANNOUNCE] email
Notes per module:
taverna-engine
source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1/taverna-engine-3.1.0-incubating/
sha512: 2b16186d4696a116120f30bbbac91a1bb9214be14331a52850d5a8cca72c581cb5287e82a96220409246a598597045f0b279802fa92bfaa460cb4a7e2a4e8701
sha1: 21d06bb84ee277823cd157f087b6853c4dd1da9f
md5: 323a1b99d8546829f3300cd6cb32c561
- Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- Upload to dist.apache.org
- Vote accepted?
- Publishing on dist (svn mv)
- Publish updated javadocs
- Rename git tag
- 24h later: Update (and add links to) download pages
- Bump SNAPSHOT versions and ensure they still build in Jenkins
taverna-common-activities
source:
sha512:
sha1:
md5:
tag:
commit:
- Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- Upload to dist.apache.org
- Vote accepted?
- Publishing on dist (svn mv)
- Publish updated javadocs
- Rename git tag
- 24h later: Update (and add links to) download pages
- Bump SNAPSHOT versions and ensure they still build in Jenkins
taverna-commandline
source:
sha512:
sha1:
md5:
tag:
commit:
- Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- Upload to dist.apache.org
- Vote accepted?
- Publishing on dist (svn mv)
- Publish updated javadocs
- Rename git tag
- 24h later: Update (and add links to) download pages
- Bump SNAPSHOT versions and ensure they still build in Jenkins
Draft vote email
- Vote accepted?