2012/5/30 Rupert Westenthaler <[email protected]>

> Hi Fabian
>
> On Wed, May 30, 2012 at 1:01 PM, Fabian Christ
> <[email protected]> wrote:
> > For the parent POM I would like to change the versioning schema like
> > other projects do this. The release version of the parent POM would be
> > "1" and the next development version would be changed to "2-SNAPSHOT".
> > I think most projects use this style as there is no need for minor or
> > revisions in the parent POM. Also, the parent POM should not change
> > that often.
>
> I would expect the parent POM to change frequently. The reason why I
> believe that is that we have a lot of dependencies to other frameworks
> that we will need to update (e.g. tina 1.1 was released last week; we
> still use solr 3.2 while Solr 3.6 is already release; Clerezza will be
> updated to use the Apache Jena version; the next openNLP version is
> upcoming; we need to update the junit version as soon as 4.11 is
> released because currently unit test execution oder on Java 7 is not
> deterministic; ...)


> All those changes will require to update the parent POM as it includes
> all those versions. So even a version change within the parent POM
> does no necessarily require to release that POM on the next release of
> a component (as those released components might not depend on any
> dependencies with changes version and could therefore use an already
> released version of the parent POM) I would still expect rather short
> release cycle of the parent POM.
>
> To conclude: I do not object with you suggestion. I only tried to
> point out that I believe you assumption that the parent POM will not
> change very often is not the case for a "dependency heavy" project
> like Apache Stanbol. If you do not have a problem with parent POM
> versions >20 than your proposal might still be OK. Otherwise I would
> suggest to use minor version upgrades for version changes of
> dependencies.
>

I think that would make sense if don't change APIs, otherwise a major
version change is needed IMHO.


>
> >
> > Are there any pending changes in these artifacts that I should wait
> > for before making the release? Then please raise a flag.
> >
>
> Non from my side
>
> > I would like to prepare the release tomorrow morning.
> >
>
> +1
>

+1
Tommaso


>
> > Best,
> >  - Fabian
> >
> > --
> > Fabian
> > http://twitter.com/fctwitt
>
>
>
> --
> | Rupert Westenthaler             [email protected]
> | Bodenlehenstraße 11                             ++43-699-11108907
> | A-5500 Bischofshofen
>

Reply via email to