...
Release manager: Stian Soiland-Reyes
Release candidate: rc3 (published)
Release candidates
rc3
- Source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc3/ ->
https://dist.apache.org/repos/dist/release/incubator/taverna/source/taverna-engine-3.1.0-incubating/
https://dist.apache.org/repos/dist/release/incubator/taverna/source/taverna-common-activities-2.1.0-incubating/
https://dist.apache.org/repos/dist/release/incubator/taverna/source/taverna-commandline-3.1.0-incubating/ - Maven staging repo: https://repository.apache.org/content/repositories/orgapachetaverna-1015/ ->
https://repository.apache.org/content/repositories/releases/org/apache/taverna/ - Vote thread: https://lists.apache.org/thread.html/03184f452898d3f8280301b93b40fce5902d45997ce03e341afaf3d1@%3Cdev.taverna.apache.org%3E
- Discuss thread: https://lists.apache.org/thread.html/869109d8c0e33bb537ac02e8286dbba2383454e13fc6986750749e6e@%3Cdev.taverna.apache.org%3E
- Result: +3 https://lists.apache.org/thread.html/d0820b3a3166d5cab89203859baa5c35707904fa2efa7b2870ccf291@%3Cdev.taverna.apache.org%3E
- Incubator vote: https://lists.apache.org/thread.html/1327198bb08867eeeb38c66680834333a55181394e46ea056867ccc8@%3Cgeneral.incubator.apache.org%3E
- Incubator result: +3 https://lists.apache.org/thread.html/79f8852d2793fb6fab309ef3fed1f7f2c6baeeb4db7411c740b48c89@%3Cgeneral.incubator.apache.org%3E
rc2
Maven staging repo: https://repository.apache.org/content/repositories/orgapachetaverna-1014/
- Discuss thread: https://lists.apache.org/thread.html/d14480c82630d451e8021061044176172ba5952a96ea451697f87aca@1464778997@%3Cdev.taverna.apache.org%3E
- Result: Cancelled due to (wrong) LGPL license headers in taverna-provenanceconnector:
rc1
- Source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1/ @13854
- Maven staging repo: https://repository.apache.org/content/repositories/orgapachetaverna-1012/
- Vote thread: https://lists.apache.org/thread.html/Z1hwgmearzkngee
- Discuss thread: https://lists.apache.org/thread.html/Zi1qcpjwr9zpy21
- Result: Cancelled due to
: https://lists.apache.org/thread.html/Z789ms10f81mbctJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key TAVERNA-975
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:Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key TAVERNA-871
Blocking:
(should be mentioned in release notes)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key TAVERNA-94
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
- Test the release candidates on alternate machine
This revealedJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key TAVERNA-975 - [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
- Update git tags (e.g. 3.1.0-incubating-RC3 -> 3.1.0-incubating)
- Update SNAPSHOT versions (e.g. 3.1.0-incubating-SNAPSHOT -> 3.1.1-incubating-SNAPSHOT
- Depend on new stable versions from other repositories' <properties> section
- Publish updated javadocs
- Draft [ANNOUNCE] email
- 24h later: Update (and add links to) download pages
- 24h later: Remove old versions from dist
- 24h later: Send [ANNOUNCE] email
- Update release procedure with any new/changed routines & tips
Notes per module:
taverna-engine
source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1rc3/taverna-engine-3.1.0-incubating/
sha512: 2b16186d4696a116120f30bbbac91a1bb9214be14331a52850d5a8cca72c581cb5287e82a96220409246a598597045f0b279802fa92bfaa460cb4a7e2a4e870194f5bcb95aa9ee9f98512c7b966955c6eb9d9a8b0fdfaa8d49611e99be0e704bf8a6d2dddf5925bb3c685d7fb7cd4d493bd0346f416f6d66055619be08859afe
sha1: 21d06bb84ee277823cd157f087b6853c4dd1da9fcccbdaf2cac2a05df55c62d03d6308ac75f72a58
md5: 323a1b99d8546829f3300cd6cb32c561276c36375b28c2a7a01fbb48c8cf66ea
tag: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=committag;h=refs/tags/3.1.0-incubating-RC1-RC3
https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=tag;h=refs/tags/3.1.0-incubating
commit: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=commit;h=403dbc4a5984798b2ea98dfb37314128b50b2bcf (wrong in vote emails)
https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=commit;h=986ee07dd60bc83b49711dc03468bc73a62fd7fdb636986aed62c3c381b0fdd60cf8a9596b70fccd (commit before)
- 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)
- javadocs Publish updated
- 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: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1rc3/taverna-common-activities-2.1.0-incubating/
sha512: b5302bfaf4d5ffc60de47760e770fa2119f180c06740d0157d9e42c9fc03eaeb3fbdd0f28836f68c5608c4f4e526a3f2257ae81370111f74bc565a7cb6c3b574b9e0d2d0e05ccdf53b9a3f7ba48b0c2a1a209362107da68420b73f4870f74be6542b7bd140c04317a499c8220f02fa6b18e48d0470785fe0a5cc3b8773c71b61
sha1: 486f4a01a88efe9b9d35fc8b4d7c1f482494ce9f94d15c4c1dbd1021b8726e584810a6030e90a16c
md5: 1e21c177820bb7d75ddfc7806e086f0efccf07b3d6fe7245c67466e75fcd840b
tag: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-common-activities.git;a=committag;h=refs/tags/2.1.0-incubating-RC1-RC3
https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-common-activities.git;a=tag;h=refs/tags/2.1.0-incubating
commit: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-common-activities.git;a=commit;h=a4d453c612a08d841ebbeeb66ddd3c06ec2ce7caa192c858c65441f33043aeeaa0889e0159a5a4e8
- 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: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1rc3/taverna-commandline-3.1.0-incubating/
sha512: 3ad6f3de539935e8a5b8c37074494b70ca125074dc4c348e02d9ed09ef249e837580d37c242adf29796300a169545e6590b5bdda666fa0e54dc797aba3eee63a28e4c01c1ad9022a2ff70d42583fdc63d10052ddd8f859140ca086bf9a762e5576a569718c3b796ffa9ff4382d5c37e29b822f9a7ddde59a20652584ee05545c
sha1: fd733ee715c26f2776a49468cfe885844464a33271ba1a84cf1cb7293de3fef5bbeb81b353634698
md5: 3c272b63b3aa20e64f8a53f1e90056c7948b7f0fae080ac4be802571d182a5cb
tag: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-commandline.git;a=tag;h=refs/tags/3.1.0-incubating-RC1RC3
https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-commandline.git;a=tag;h=refs/tags/3.1.0-incubating
commit: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-commandline.git;a=commit;h=3ac140f984067783b96a318a5b67e0b924abc8b02db7d9f823e895d33ef2107ebfe5d70ed20e1fc7
- 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
...
No Format |
---|
Subject: [VOTE] Release Apache Taverna Command-line Tool 3.1.0-incubating RC1RC3 I am pleased to be calling this vote for the source release of Apache Taverna Engine 3.1.0-incubating Apache Taverna Common Activities 2.1.0-incubating Apache Taverna Command-line Tool 3.1.0-incubating This is the third release candidate, fixing a license header issue. If you tested an earlier RC, make sure you delete the folder ~/.m2/repository/org/apache/taverna/ (or equivalent) before building. To discuss this release candidate, use the corresponding [DISCUSS] thread. Apache Taverna Engine executes Taverna workflows, defined using Apache Taverna Language or Taverna 2's .t2flow format, and provides OSGi services for monitoring and controlling the detailed execution of workflow. Apache Taverna Common Activities provide bindings for the Taverna Engine to invoke activities such as command line tools (local/ssh), Beanshell scripts, REST and WSDL services, spreadsheet import and user interactions. Apache Taverna Command-line Tool provides a shell command for executing Taverna workflows, with output of results to either a folder or a Research Object bundle including detailed provenance. In addition to the Taverna Common Activities, the Command-line supports plugins using Taverna OSGi services. The release candidates to be voted over are available at: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc3/taverna-engine-3.1.0-incubating/ https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1/ rc3/taverna-common-activities-2.1.0-incubating/ https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc3/taverna-commandline-3.1.0-incubating/ Build the release candidate *in the above order*, using: mvn clean install On a multi-core machine with a fast disk you may achieve a speed-up with: mvn clean install -T1.5C SHA-1 checksums: cccbdaf2cac2a05df55c62d03d6308ac75f72a58 21d06bb84ee277823cd157f087b6853c4dd1da9f apache-taverna-engine-3.1.0-incubating-source-release.zip 94d15c4c1dbd1021b8726e584810a6030e90a16c 486f4a01a88efe9b9d35fc8b4d7c1f482494ce9f apache-taverna-common-activities-2.1.0-incubating-source-release.zip fd733ee715c26f2776a49468cfe885844464a33271ba1a84cf1cb7293de3fef5bbeb81b353634698 apache-taverna-commandline-3.1.0-incubating-source-release.zip MD5 checksums: 276c36375b28c2a7a01fbb48c8cf66ea 323a1b99d8546829f3300cd6cb32c561 apache-taverna-engine-3.1.0-incubating-source-release.zip fccf07b3d6fe7245c67466e75fcd840b 1e21c177820bb7d75ddfc7806e086f0e apache-taverna-common-activities-2.1.0-incubating-source-release.zip 3c272b63b3aa20e64f8a53f1e90056c7948b7f0fae080ac4be802571d182a5cb apache-taverna-commandline-3.1.0-incubating-source-release.zip Build the release candidate *in the above order*, using: mvn clean install -Darchetype.test.skip=true (The above system property is needed for this vote while the release candidate is in a staging repository, see https://issues.apache.org/jira/browse/TAVERNA-975 ) The release candidates correspond to the following git commits: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=commit;h=986ee07dd60bc83b49711dc03468bc73a62fd7fd403dbc4a5984798b2ea98dfb37314128b50b2bcf https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-common-activities.git;a=commit;h=a4d453c612a08d841ebbeeb66ddd3c06ec2ce7caa192c858c65441f33043aeeaa0889e0159a5a4e8 https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-commandline.git;a=commit;h=3ac140f984067783b96a318a5b67e0b924abc8b02db7d9f823e895d33ef2107ebfe5d70ed20e1fc7 Release candidates are signed with a GPG key available at: https://dist.apache.org/repos/dist/release/incubator/taverna/KEYS A staged Maven repository is available for review at: https://repository.apache.org/content/repositories/orgapachetaverna-10121015/ The changelog for this release is available from JIRA: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318322&version=12332249 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318322&version=12332250 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318322&version=1233584712332251 Please vote on releasing these packages as: Apache Taverna Engine 3.1.0-incubating Apache Taverna Common Activities 2.1.0-incubating Apache Taverna Command-line Tool 3.1.0-incubating The vote is open for at least 72 hours and passes if a majority of at least three +1 Apache Taverna PPMC votes are cast. [ ] +1 Release this package [ ] 0 I don't feel strongly about it, but don't object [ ] -1 Do not release this package because... Anyone can participate in testing and voting, not just committers, please feel free to try out the release candidate and provide your votes. How to review a release candidate? https://s.apache.org/review-release |
...
3c272b63b3aa20e64f8a53f1e90056c7