2013/6/16 Robert Scholte <codeh...@sourcegrounds.com>:
> Hi,
>
> The prerequisites are not inherited, so defining it in the parent has no
> effect.
> Also, if you try, some plugins will already scream that you the Maven
> version you're trying to use is too old.
>
> Keep in mind that building and using a plugin are 2 different things:
> To build it, you need at least Maven-2.2.1, which means you need to use
> JDK5.
> However, the plugin itself can still be compiled with JDK1.4 making it
> useful for ancient systems. (although I'm not sure if we have such plugins).
> In such case it is up to the plugin maintainer to define the prerequisite,
> so I understand why it is not inherited from the mojo-parent.
>
> In April we had our last release of the mojo-parent, so that's not too long
> ago. (see history[1])
> If there are some interesting updates, go ahead.
> I know we had a problem with m-compiler-p 3.x, because it is a bit too
> aggressive.
>
?
Not sure we have the issue here. (problem limited to a particular use
case see: https://jira.codehaus.org/browse/MCOMPILER-205 )

> What we should do, is confirm that every plugin defined in the parent should
> be Maven-3.1+ proof.
> I'm doing some final things on the maven-enforcer-plugin, so that one could
> be included as well.
>
> Robert
>
>
> [1]
> http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.codehaus.mojo%22%20AND%20a%3A%22mojo-parent%22
>
>
> On Sun, 16 Jun 2013 11:34:09 +0200, Baptiste MATHUS <bmat...@batmat.net>
> wrote:
>
>> Hi all,
>>
>> I just had a look at the pom & pluginMgmt declaration to see what could be
>> upgraded. Sorry if this is obvious information, I'm crawled the archive a
>> bit without finding the information.
>>
>> *What's the current agreement about the minimum Maven version we would
>>
>> agree to support (I mean "by default", since it'd be overridable in some
>> particular situations)?*
>>
>> Would this be ok to* add the <prerequisites> tag with Maven 2.2.1 tag* to
>>
>> the mojo-parent pom?
>>
>> My take on it is: defining m2.2.1 as the minimum is very reasonnable, as
>> we
>> anyway already have some minimum requirement about jdk1.5 in the pom
>> (which
>> 2.2.1 requires) and as that version is already almost 4 years old.
>>
>> And then, if we agree at least on some 2.2.1 minimum, I'd then propose
>> upgrading plugins to their latest versions, as of:
>> [INFO] --- versions-maven-plugin:2.1:display-plugin-updates (default-cli)
>> @
>> mojo-parent ---
>> [INFO]
>> [INFO] The following plugin updates are available:
>> [INFO]   maven-checkstyle-plugin ............................... 2.9.1 ->
>> 2.10
>> [INFO]   maven-compiler-plugin .................................. 2.5.1 ->
>> 3.1
>> [INFO]   maven-dependency-plugin .................................. 2.6 ->
>> 2.8
>> [INFO]   maven-pmd-plugin ..................................... 2.7.1 ->
>> 3.0.1
>> [INFO]   maven-project-info-reports-plugin ........................ 2.6 ->
>> 2.7
>> [INFO]   maven-release-plugin ................................... 2.4 ->
>> 2.4.1
>> [INFO]   maven-site-plugin ........................................ 3.2 ->
>> 3.3
>> [INFO]   maven-surefire-plugin .................................. 2.13 ->
>> 2.15
>> [INFO]   maven-surefire-report-plugin ........................... 2.13 ->
>> 2.15
>> [INFO]   org.codehaus.mojo:license-maven-plugin ................... 1.4 ->
>> 1.5
>> [INFO]   org.codehaus.mojo:versions-maven-plugin ................ 1.3.1 ->
>> 2.1
>>
>> Based on that discussion, I'll see if I should start some vote about it.
>>
>> Thanks for your opinion.
>>
>
>
> --
> Using Opera's revolutionary email client: http://www.opera.com/mail/
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>



--
Olivier Lamy
Ecetera: http://ecetera.com.au
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to