Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-10-06 Thread Robert Scholte
Hi Karl-Heinz, *I* think the Jira-issue should be removed. It suggests change in behavior which it doesn't and will only confuse users. In the end it is only a compile-time adjustment, at runtime the dependency will always be replaced with the executing Maven version. For housekeeping I

Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-10-04 Thread Karl Heinz Marbaise
Hi Robert, how would you change this? Kind regards Karl-Heinz Marbaise On 10/2/14 8:22 PM, Robert Scholte wrote: Hi Dennis, Karl-Heinz, the issue mentioned compatibility and based on the changes it looked to me that the intention doesn't match the actual behavior in the end. With plugins it

Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-10-02 Thread Robert Scholte
Hi Dennis, Karl-Heinz, the issue mentioned compatibility and based on the changes it looked to me that the intention doesn't match the actual behavior in the end. With plugins it is very easy to force a specific version of Maven: set the prerequisite. *If* the idea was that changing the

Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-09-30 Thread Dennis Lundberg
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

Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-09-28 Thread Karl Heinz Marbaise
Hi Robert, 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

Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-09-28 Thread Robert Scholte
Hi Karl-Heinz, Prerequisites are only used for plugins at runtime, specifying with which Maven version it should at least be executed. When Maven builds the dependency-tree, the prerequisites are ignored. So your latest change has no effect. It's very rare when I use version ranges, but

Re: svn commit: r1628003 - /maven/shared/trunk/maven-shared-utils/pom.xml

2014-09-27 Thread Robert Scholte
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,)