Hi Stian, On Mon, Mar 23, 2015 at 9:49 AM, Stian Soiland-Reyes <[email protected]> wrote:
> Not sure we can do lazy consensus voting on releases? > I've seen it done in other projects: http://mail-archives.apache.org/mod_mbox/commons-dev/201501.mbox/%3CCAOGo0VYGktw2QszaEX0MsXDz-0T0UzqwjBkJn=gfacd8ouf...@mail.gmail.com%3E I guess we could have a PMC vote if we think that's a good thing to do. > > https://www.apache.org/dev/release.html#approving-a-release > > .. but adding yourself, we would have +3 PMC already. > +1 :) > > > My +0 (non-binding) > > > To test this I modified */pom.xml of the tag to use the new parent. > > > I then got: > > [ERROR] The project > org.apache.clerezza:rdf.jena.commons:1.0.0-SNAPSHOT > (/home/stain/src/clerezza/rdf.jena.commons/pom.xml) has 1 error > [ERROR] 'dependencies.dependency.version' for > org.apache.jena:jena-core:jar is missing. @ line 42, column 21 > [ERROR] > [ERROR] The project > org.apache.clerezza:rdf.jena.sparql:1.0.0-SNAPSHOT > (/home/stain/src/clerezza/rdf.jena.sparql/pom.xml) has 1 error > [ERROR] 'dependencies.dependency.version' for > org.apache.jena:jena-arq:jar is missing. @ line 47, column 21 > [ERROR] > [ERROR] The project > org.apache.clerezza:rdf.jena.tdb.storage:1.0.0-SNAPSHOT > (/home/stain/src/clerezza/rdf.jena.tdb.storage/pom.xml) has 1 error > [ERROR] 'dependencies.dependency.version' for > org.apache.jena:jena-tdb:jar is missing. @ line 73, column 21 > > > This was previously in <dependencyManagement> of the parent. > Should it not still be there? > > stain@biggie-utopic:~/src/clerezza/parent$ grep jena pom.xml > stain@biggie-utopic:~/src/clerezza/parent$ > Yes, the dependecy has been removed as it caused problems where fuseki is used in tests. The problem with dependency management is that it also affects indirect dependencies. So in the case of fuseki the version of fuseki was explicitely declared but things didn't work at runtime as fuseki got some incompatible dependencies. I think a better way is to use dedicated dependency management projects like this here: https://git-wip-us.apache.org/repos/asf?p=clerezza.git;a=tree;f=rdf/jena/dependencymanagement;h=89bc7093eab019b44a0ebe28b1470641f326f014;hb=refs/heads/rdf-commons So projects that want to use the jena dependendies in the same versions as other modules can import this in their dependency management. Cheers, Reto > > > (Not a -1 as this could be fixed locally instead). > > On 21 March 2015 at 11:41, Reto Gmür <[email protected]> wrote: > > The Apache Clerezza Parent has been updated to use Java 8. Dependency > > versions have been updated and the scr plugin causing problems in > non-OSGi > > projects has been removed > > > > This is a VOTE to release Clerezza Parent 6. > > > > This VOTE by LAZY-CONSENSUS is open for at least 72 hours until March 24 > > 12:00 UTC. > > > > The tag in git is: clerezza-parent-6 > > > > The source release is here: > > > > > https://repository.apache.org/content/repositories/orgapacheclerezza-1003/org/apache/clerezza/clerezza/6/clerezza-6-source-release.zip > > > > The signature is here: > > > > > https://repository.apache.org/content/repositories/orgapacheclerezza-1003/org/apache/clerezza/clerezza/6/clerezza-6-source-release.zip.asc > > > > > > md5sum clerezza-6-source-release.zip > > 154c6ac4803f6d821a54388b82fa1783 clerezza-6-source-release.zip > > > > > > The keys are here: > > https://dist.apache.org/repos/dist/release/clerezza/KEYS > > > > > > Reto > > > > -- > Stian Soiland-Reyes > Apache Taverna (incubating), Apache Commons RDF (incubating) > http://orcid.org/0000-0001-9842-9718 >
