maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason van Zyl <jvan...@sonatype.com>
Subject Re: Default plugin execution id
Date Sat, 08 Nov 2008 17:15:28 GMT
I don't think anyone is generally going to type:

default-execution-id

It says what it is and if someone happens to look at the effective POM  
they will understand. It's also unlikely someone would actually use  
that in their own POMs.

On 8-Nov-08, at 2:23 AM, Benjamin Bentmann wrote:

> Brett Porter wrote:
>
>> How about #groupId:artifactId:sequenceNumber.
>
> What would be the sequenceNumber part? This kind of execution config  
> is surely an edge case but I would prefer the execution id to not be  
> too complex/cryptic (someday I might want to type it into the POM...).
>
>> It would be unique to the POM.
>
> AFAIK, execution ids were meant to assist in merging inherited  
> configuration. As this happens on a per plugin basis, we don't have  
> need for ids which are unique to the entire POM, do we?
>
> Besides, I start wondering how this relates to MNG-3203. Assuming  
> for a moment
> a) there is one execution per plugin goal and
> b) the implicit execution ids where equal to the executed plugin goal
> it seems something like
>
>  <plugin>
>    <artifactId>maven-compiler-plugin</artifactId>
>    <executions>
>      <execution>
>        <id>compile</id>
>        <configuration>
>          <!-- parameters for main compilation here -->
>        </configuration>
>      </execution>
>      <execution>
>        <id>testCompile</id>
>        <configuration>
>          <!-- parameters for test compilation here -->
>        </configuration>
>      </execution>
>    </executions>
>  </plugin>
>
> would naturally extend Paul's original use case.
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

the course of true love never did run smooth ...

  -- Shakespeare


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Mime
View raw message