-1: Release notes not updated. Everything else fine.

WARNING: Release notes are missing for 2.13.0

source/jena-2.13.0/jena-core/ReleaseNotes.txt
binaries/apache-jena-2.13.0/ReleaseNotes-Jena.txt

does NOT mention 2.12.1 or 2.13.0



+ are the checksums correct?

You didn't say what is the hash of the source-release.zip, so I have
assumed the below:

sha1:
9b51356e847f1f40368704470aced6a61da6d6e5  jena-2.13.0-source-release.zip
f11a0531e61575f56f11bc8a7c56605fdb618786  apache-jena-2.13.0.tar.gz
fad0683eb2cbcef1337f07494dcbde51d1776f1b  apache-jena-2.13.0.zip
57e5fbde8802bc328ed3213af414bb459a047c22  apache-jena-fuseki-2.0.0.tar.gz
9e871762ebfc903e218a0098d43fbe9b46c49212  apache-jena-fuseki-2.0.0.zip
e22d7dfe6b427de267642fe7dc2141ab662db24b  jena-fuseki1-1.1.2-distribution.tar.gz
845d2b1fe5573a173460f230127fe13b3c057e17  jena-fuseki1-1.1.2-distribution.zip


md5:
1dbc545225588c3fe6bf43b62f8def5b  jena-2.13.0-source-release.zip
92f5cedc7b1e3d04946c24365871a362  apache-jena-2.13.0.tar.gz
016fad436b0b07796e003797cd1906b7  apache-jena-2.13.0.zip
a51e7df978e5e7e989be31e05c7fe1d4  apache-jena-fuseki-2.0.0.tar.gz
b8facd59d4f51d299a62c653f46f1967  apache-jena-fuseki-2.0.0.zip
29c20a1ca615258cb2e615f1c2ff367a  jena-fuseki1-1.1.2-distribution.tar.gz
d44c4bf801e705aba800a4ba7c01dc6e  jena-fuseki1-1.1.2-distribution.zip


+ is there a source archive?

Yes!


+ does everything work on Linux?

Tested on Ubuntu 14.10 x64
with

stain@biggie-utopic:/tmp/jena/people.apache.org/~andy/jena-2.13.0-rc1/source$
java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~utopic1)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)


Not sure which 'everything' to test.. so I tested Fuseki 2 binary distribution.

zip and tar.gz matches in content.

./fuseki-server starts and works - writing to ./run

Tested in the UI to create new dataset, uploading of two *.ttl.gz and
trying the two default queries.

Backup works - also restore into a new dataset with the expected
number of triples.



I also tested using Jena from Apache Taverna Language
by modifying our parent to use 2.13.0 and the <repository>
- all our tests pass OK



+ does everything work on MS Windows?

Not tested


+ does everything work on OS X?

Not tested


+ is the GPG signature fine?

gpg: Signature made Sun 08 Mar 2015 10:27:38 GMT using RSA key ID 9CC7ECFE
gpg: Good signature from "Andy Seaborne (Code signing key) <[email protected]>"

9CC7ECFE is in KEYS

Signature verified for:
jena-2.13.0-source-release.zip.asc
apache-jena-2.13.0.tar.gz.asc
apache-jena-2.13.0.zip.asc
apache-jena-fuseki-2.0.0.tar.gz.asc
apache-jena-fuseki-2.0.0.zip.asc
jena-fuseki1-1.1.2-distribution.tar.gz.asc
jena-fuseki1-1.1.2-distribution.zip.asc


All *.asc in the Maven repository verify as well.


+ can the source archive really be built?

Yes, but it does take a while to run all the Elephas I/O tests.. :)


Tested with Docker image maven:3-jdk-7 bf326e841380
(with an empty .m2/repository)

root@294bc7afa18a:/# java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-2)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

root@294bc7afa18a:/# mvn -version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1;
2014-12-14T17:29:23+00:00)
Maven home: /usr/share/maven
Java version: 1.7.0_75, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.16.0-31-generic", arch: "amd64", family: "unix"




> ..
> [INFO] Apache Jena - JDBC TDB Driver ...................... SUCCESS [02:07 
> min]
> ..
> [INFO] Apache Jena - Elephas - I/O ........................ SUCCESS [16:29 
> min]
> ..
> [INFO] Total time: 28:15 min


The build produces JARs which filenames (e.g.
jena-jdbc-driver-mem-1.1.2.jar)  match each of the JAR filenames in

https://repository.apache.org/content/repositories/orgapachejena-1008/

(I did not check -javadoc -tests and -sources)


+ is there a correct LICENSE and NOTICE file in each artifact
    (both source and binary artifacts)?

I am unable to say they are correct, but comprehensive
LICENSE and NOTICE files are
present in:

source/jena-2.13.0-source-release.zip
binaries/apache-jena-fuseki-2.0.0.zip
binaries/jena-fuseki1-1.1.2-distribution.zip
binaries/apache-jena-2.13.0.zip



+ does the NOTICE file contain all necessary attributions?

Not checked.


+ have any licenses of dependencies changed due to upgrades?
     if so have LICENSE and NOTICE been upgraded appropriately?

Not checked.


+ does the tag in the SCM contain reproducible sources?

Yes.

ecaa41eefdcb79f16bd4b9525b89309f8282ca47
matches tag jena-2.13.0-rc1

and (almost) all files in the content of the source distribution
matches the git repository

stain@biggie-utopic:/tmp/jena$ diff -ur jena-git jena-src
Only in jena-src: DEPENDENCIES
Only in jena-git: .gitignore
Only in jena-git/jena-arq: .gitattributes
Only in jena-git/jena-arq/Grammar: .gitignore
Only in jena-git/jena-fuseki1: .gitignore
Only in jena-git/jena-fuseki2: .gitignore
Only in jena-src/jena-fuseki2/jena-fuseki-server: dependency-reduced-pom.xml
Only in jena-git/jena-fuseki2/jena-fuseki-server: .gitignore
Only in jena-git/jena-text: .gitignore




On 8 March 2015 at 12:12, Andy Seaborne <[email protected]> wrote:
> Hi,
>
> Here is a vote on a release of Jena 2.13.0.
>
> This is the first release candidate for this release.
>
> Everyone, not just committers, is invited to test and vote.
> (We do need at least 3 PMC +1's but the more it's tested, the better.)
>
> Staging repository:
>   https://repository.apache.org/content/repositories/orgapachejena-1008/
>
> Proposed dist/ area:
>   http://people.apache.org/~andy/jena-2.13.0-rc1
>
> Keys:
>   https://svn.apache.org/repos/asf/jena/dist/KEYS
>
> Git commit (web browser URL):
>
> https://git-wip-us.apache.org/repos/asf?p=jena.git;a=commit;h=ecaa41eefdcb79f16bd4b9525b89309f8282ca47
>
>   NB - Text wrapping may mangle the above URL
>
> Git Commit Hash:
>   ecaa41eefdcb79f16bd4b9525b89309f8282ca47
>
> Git Commit Tag:
>   jena-2.13.0-rc1
>
> New since last release:
>   Elephas
>   Fuseki2
>   OSGi
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> This vote will be open to at least the end of
>
>   Thursday, 12th March 2014, 23:59 UTC
>
> (96 hours from the same hour tonight UTC).
>
> This is a major release.  If you expect to check the release but ythe the 96
> hour limit does not work for you, please email within the schedule above
> with an expected time.
>
> Thanks,
>
>         Andy
>
> Checking needed:
>
> + does everything work on Linux?
> + does everything work on MS Windows?
> + does everything work on OS X?
> + is the GPG signature fine?
> + are the checksums correct?
> + is there a source archive?
> + can the source archive really be built?
> + is there a correct LICENSE and NOTICE file in each artifact
>     (both source and binary artifacts)?
> + does the NOTICE file contain all necessary attributions?
> + have any licenses of dependencies changed due to upgrades?
>      if so have LICENSE and NOTICE been upgraded appropriately?
> + does the tag in the SCM contain reproducible sources?
>
>
>
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating)
http://orcid.org/0000-0001-9842-9718

Reply via email to