And here is my vote: +1
Checked: + gpg --verify *.asc matches PGP key from KEYS + md5/sha1 checksums match vote email and *.md5/*.sha1 files + sha512 checksums match vote email + git commits match zip content (ZIP extras: DEPENDENCIES. ZIP "missing": .gitignore, .project) + ZIP files and their base folder are called apache-taverna-* + -incubating in version number, folder and ZIP filename + Correct Incubator DISCLAIMER in each zip + mvn apache-rat:check OK + No unaccounted for binaries (some wfbundle and ZIP files, listed in pom.xml as rat-exceptions with comments) + NOTICE files OK ~ LICENSE files OK (but see https://issues.apache.org/jira/browse/TAVERNA-925) + mvn clean install -> SUCCESS + Maven staging repository + only contains expected modules + - include correctly -sources and -javadoc ~ *.asc files in repository verify -- but ALSO seem to include additional of *.asc.asc files which DON'T verify + list of jar filenames match what is produced by mvn install's target/*.jar (except: replaced original-taverna-tavlang-tool-0.15.1-incubating.jar is not in Maven repo; this is OK) Using a clean environment with docker run -it maven bash # image 9cb7af076c50 Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00) Maven home: /usr/share/maven Java version: 1.8.0_66-internal, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "3.16.0-62-generic", arch: "amd64", family: "unix" On 27 February 2016 at 23:29, Stian Soiland-Reyes <[email protected]> wrote: > I am pleased to be calling this vote for the source release of > > Apache Taverna Maven Parent 2-incubating > Apache Taverna Language 0.15.1-incubating > Apache Taverna OSGi plugin system 0.2.1-incubating > > This Release Candidate 5 (Anniversary Edition) fixes the build issues > discovered during RC2/RC3/RC4 testing. > > > To discuss this release candidate, use the corresponding [DISCUSS] thread. > > > Apache Taverna Language is a set of APIs for workflow definitions > (SCUFL2) and workflow inputs/outputs/run (DataBundle), as consumed and > produced by the Apache Taverna workflow system. The API includes > support for working with Research Object Bundles, and loading/saving > Taverna workflows in different formats. > > Apache Taverna OSGi is a plugin system for OSGi with support for > online updates, which can be used by Java desktop and command line > applications. > > > The release candidates to be voted over are available at: > > > https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-parent-2-incubating-RC5/ > > https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-language-0.15.1-incubating-RC5/ > > https://dist.apache.org/repos/dist/dev/incubator/taverna/source/taverna-osgi-0.2.1-incubating-RC5/ > > > Checksums: > > md5sum > 6bd8ae9e2b1bc2e675e5573b87feaa2a > apache-taverna-language-0.15.1-incubating-source-release.zip > 4d595212a813f62a0c16a31d3a872af4 > apache-taverna-osgi-0.2.1-incubating-source-release.zip > 8e7ee332896d314877af481b348dbf51 > apache-taverna-parent-2-incubating-source-release.zip > > sha1sum > af3a14ec6d9386e9aa97309275f7b147be6f0a38 > apache-taverna-language-0.15.1-incubating-source-release.zip > 2e91b5176322c0e029e1a856f0752159b1564158 > apache-taverna-osgi-0.2.1-incubating-source-release.zip > d4b675763eb03bc5a9863db27779d725e1209af6 > apache-taverna-parent-2-incubating-source-release.zip > > sha512sum > 7cb4860abb4c57b91e81703a0d362d2824f10f1d2abe62c3df028fdca4f3ce33c4fe572c3349e629c8d409a7b25f3c86b79487d840c642a4b39e84432aa86c04 > apache-taverna-language-0.15.1-incubating-source-release.zip > 31b50a87243a01f3a5a657643d0f3b7f56d86fcc309df74392df3915ef8a787948ff8c74bc6a7684e6f9049b6430324373c50959ff658803dbc2d67d8a3dc45c > apache-taverna-osgi-0.2.1-incubating-source-release.zip > d5787ba > > > > To build the release candidates you need Apache Maven 3 and Java 8. > > > Build the release candidate, in the above order, using: > > mvn clean install > > > The release candidates correspond to the following git commits: > > > https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-maven-parent.git;a=commit;h=d34dd67fcfa11caead08008d37279b1ea546e3ec > > > https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-language.git;a=commit;h=66866a5454ed23262c055f65155d7a195c68a17d > > > https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-osgi.git;a=commit;h=0b7da331e81febade5ce2f4cf1f068013002b7aa > > > 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-1011/ > > The changelog for this release is available from JIRA: > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12333249&projectId=12318322 > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12333250&projectId=12318322 > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12332248&projectId=12318322 > > > Please vote on releasing these packages as: > > Apache Taverna Maven Parent 2-incubating > Apache Taverna Language 0.15.1-incubating > Apache Taverna OSGi plugin system 0.2.1-incubating > > > The vote is open for at least 72 hours > (let's say Wednesday 2016-03-02 17:00 GMT) > 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. > > > > -- > Stian Soiland-Reyes > Apache Taverna (incubating), Apache Commons RDF (incubating) > http://orcid.org/0000-0001-9842-9718 -- Stian Soiland-Reyes Apache Taverna (incubating), Apache Commons RDF (incubating) http://orcid.org/0000-0001-9842-9718
