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
>

Reply via email to