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 >
