Vote for this jira ticket:
http://jira.codehaus.org/browse/MNG-4760

/Anders

On Wed, Feb 9, 2011 at 15:12, John Patrick <[email protected]> wrote:

> Hi,
>
> I believe this is the right mailing list, but please send me else where if
> not.
>
> I would like to request that a new profile activation type be added,
> which is based upon the maven version that is executing. What are
> people version upon this change?
>
> Base Ground
> ----
> I've just done an upgrade from maven 2 to maven 3, it was a staggered
> upgrade so not all developers where done at the same time, as well as
> upgrading to maven 3 did not break anything. I had to create two
> profiles which contained version properties to use respectively. One
> issues was developer where using the wrong profile, or missing
> profile.
>
>
>
> e.g.
>
> <project xmlns="http://maven.apache.org/POM/4.0.0";
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>                      http://maven.apache.org/xsd/maven-4.0.0.xsd";>
>  ...
>  <profiles>
>  ...
>    <profile>
>      <id>maven2-profile</id>
>      <activation>
>        <maven>2+</maven>
>  ...
>    <profile>
>      <id>maven3-profile</id>
>      <activation>
>        <maven>3+</maven>
>  ...
>
> So you can define which maven version to activate on, using a regex
> type pattern.
> e.g.
> --- 3+ maven version 3 or newer
> --- 3.0.1 specifically maven version 3.0.1
>
> What are peoples views on this change, I realize that maven
> prerequisites exists but that is a hard limit, where as maven 2 to 3
> you needed different plugin version and everything still worked okay.
>
> Cheers,
> John
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to