Hi Robert, Isn't the idea of the work Karl-Heinz is doing to unify the version of maven core libraries in our other components/plugins?
It is true that the mavenVersion property has a dual meaning: 1. setting a prerequisite for the version of Maven required to build the project 2. setting the version of dependencies on maven core components IIUC Karl-Heinz is mainly trying to solve 2 by changing the value of mavenVersion. We have already in our docs that we require at least Maven 2.2.1 to build our projects, and in some cases (site) Maven 3.0.5. I don't see any negative sideeffect of changing the mavenVersion property. Perhaps I am missing something? When Karl-Heinz has finished upgrading to 2.2.1 everywhere, why would anyone want to redefine the preferred version to an earlier verion like 2.0.9? I can't think of a way to prevent that. Introducing a version range like [2.2.1,) for the prerequisites doesn't change anything as I understand it. On Sat, Sep 27, 2014 at 10:58 PM, Robert Scholte <[email protected]> wrote: > Hi, > > I wonder if this does what we want to achieve: forcing projects using > maven-shared-utils to be executed with at least Maven 2.2.1. > Right now it is just the preferred version, no problem if the project itself > redefines it to 2.0.9 for instance. > Is that a problem or should we say [2.2.1,) ? > > thanks, > Robert > > > Op Sat, 27 Sep 2014 22:30:03 +0200 schreef <[email protected]>: > > >> Author: khmarbaise >> Date: Sat Sep 27 20:30:03 2014 >> New Revision: 1628003 >> >> URL: http://svn.apache.org/r1628003 >> Log: >> [MSHARED-359] >> - Upgrade to Maven 2.2.1 build and compatibility. >> >> Modified: >> maven/shared/trunk/maven-shared-utils/pom.xml >> >> Modified: maven/shared/trunk/maven-shared-utils/pom.xml >> URL: >> http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/pom.xml?rev=1628003&r1=1628002&r2=1628003&view=diff >> >> ============================================================================== >> --- maven/shared/trunk/maven-shared-utils/pom.xml (original) >> +++ maven/shared/trunk/maven-shared-utils/pom.xml Sat Sep 27 20:30:03 2014 >> @@ -55,7 +55,7 @@ >> </distributionManagement> >> <properties> >> - <mavenVersion>2.1.0</mavenVersion> >> + <mavenVersion>2.2.1</mavenVersion> >> </properties> >> <dependencies> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > -- Dennis Lundberg --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
