Looks good

+1

Rob

On Mar 14, 2012, at 12:11 AM, Paolo Castagna wrote:

> Andy Seaborne wrote:
>> The module is tagged with the version and "RC-1" to indicate the release
>> candidate in this release cycle.  If voted on successfully, the tag will
>> be changed ("svn mv") to the same name but minus the RC designation.
> 
> Not an issue, but I've noticed that doing it this way the pom.xml <scm>
> element has -RC-1 in it. I normally do not use -RC-1 when I use the
> maven-release-plugin and the tag is exactly what's there in <scm>.
> 
> (Indeed, I am not even sure on what's the reason we do it this way. Another
> option is not to use "RC-1", if a vote is not successful the tag can be
> deleted. Tagging with "RC-1" allows to have two or more release candidates
> at the same time, for the same project. Is this the reason?)
> 
>> Please vote to approve this release:
>> 
>>   [ ] +1 Approve the release
>>   [ ]  0 Don't care
>>   [ ] -1 Don't release, because ...
> 
> +1
> 
> 
> Longer answer:
> 
> 1. is the GPG signature fine?
> 
> cd /tmp/
> wget
> http://people.apache.org/~andy/merge-jena-fuseki-0.2.1-RC-1/jena-fuseki-0.2.1-incubating/jena-fuseki-0.2.1-incubating-source-release.zip
> wget
> http://people.apache.org/~andy/merge-jena-fuseki-0.2.1-RC-1/jena-fuseki-0.2.1-incubating/jena-fuseki-0.2.1-incubating-source-release.zip.asc
> wget http://people.apache.org/~andy/merge-jena-fuseki-0.2.1-RC-1/KEYS
> gpg --import < KEYS
> gpg --verify jena-fuseki-0.2.1-incubating-source-release.zip.asc
> 
> [ok]
> 
> 2. is there a source archive?
> 
> http://people.apache.org/~andy/merge-jena-fuseki-0.2.1-RC-1/jena-fuseki-0.2.1-incubating/jena-fuseki-0.2.1-incubating-source-release.zip
> 
> [ok]
> 
> 3. can the source archive really be built?
> 
> cd /tmp
> wget
> http://people.apache.org/~andy/merge-jena-fuseki-0.2.1-RC-1/jena-fuseki-0.2.1-incubating/jena-fuseki-0.2.1-incubating-source-release.zip
> unzip jena-fuseki-0.2.1-incubating-source-release.zip
> cd jena-fuseki-0.2.1-incubating
> mvn clean package
> 
> [ok]
> 
> 4. is there a correct LICENSE and NOTICE file in each artifact (both source 
> and
> binary artifacts)?
> 
> cd /tmp/jena-fuseki-0.2.1-incubating
> cat NOTICE
> cat DEPENDENCIES
> cat LICENSE
> 
> cd /tmp
> rm -rf /tmp/jena-fuseki-0.2.1-incubating
> wget
> http://people.apache.org/~andy/merge-jena-fuseki-0.2.1-RC-1/jena-fuseki-0.2.1-incubating/jena-fuseki-0.2.1-incubating-distribution.tar.gz
> tar xvfz jena-fuseki-0.2.1-incubating-distribution.tar.gz
> cd /tmp/jena-fuseki-0.2.1-incubating
> cat NOTICE
> cat DEPENDENCIES
> cat LICENSE
> (these have the additional info for the binary release)
> 
> [ok]
> 
> cd /tmp
> wget
> https://repository.apache.org/content/repositories/orgapachejena-071/org/apache/jena/jena-fuseki/0.2.1-incubating/jena-fuseki-0.2.1-incubating-server.jar
> jar xvf jena-fuseki-0.2.1-incubating-server.jar
> cat META-INF/LICENSE
> cat META-INF/NOTICE
> 
> [ok]
> 
> 5. does the NOTICE file contain all necessary attributions?
> 
> [ok]
> 
> 6. check the dependencies. We must not have any GPL dependencies and LGPL only
> if they are optional, etc! See http://www.apache.org/legal/3party.html
> 
> [ok]
> 
> 7. do all the tests work?
> 
> [ok]
> 
> 8. if there is a TCK to run, does it succeed?
> 
> [skip]
> 
> 9. if there is a tag in the SCM, does it contain reproducible sources?
> 
> cd /tmp
> svn co
> https://svn.apache.org/repos/asf/incubator/jena/Jena2/Fuseki/tags/jena-fuseki-0.2.1-incubating-RC-1/
> jena-fuseki-0.2.1-incubating-RC-1
> cd jena-fuseki-0.2.1-incubating-RC-1
> mvn clean package -Papache-release
> cd target
> unzip jena-fuseki-0.2.1-incubating-source-release.zip
> cd jena-fuseki-0.2.1-incubating
> mvn clean package
> cat NOTICE
> cat DEPENDENCIES
> cat LICENSE
> 
> [ok]
> 
> 10. are the Maven artifacts fine?
> 
> Manual/visual inspection only, I did not tested this (I currently have no
> projects using Fuseki as a library)
> https://repository.apache.org/content/repositories/orgapachejena-071
> 
> [skip]
> 
> 
> Thanks Andy.
> 
> Paolo
> 

Reply via email to