You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Ben Tatham <be...@nanometrics.ca> on 2007/03/22 22:11:32 UTC

maven-source-plugin

Hello,
I am new to this list, but I thought I would see what it takes to join a 
project as a committer, or at least be a suggester.

My issue is that the maven-source-plugin mojos have @execute 
phase=generate-sources.  This is great for the command line, but when 
using the plugin from a pom, its kind of annoying.  In my case, xdoclet 
gets run multiple times.  According to this,
 http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
there is no way around this.

 In any case, I like what the assembly plugin does...they have 
assembly:assembly and assembly:attached in order to distinguish the 
two.  Makes perfect sense.  All we need is a subclass of the Mojos to 
get rid of the @execute.  Easy, peasy...

I am happy to do the work, but I need to learn how to join projects...I 
guess sending this email is the first step?

-Ben

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


RE: maven-source-plugin

Posted by "Brian E. Fox" <br...@reply.infinity.nu>.
Hi Ben,
Generally for being a committer you need to be around for a while,
provide patches via Jira etc and then someone will nominate you.

For your specific question, it may be as simple as refactoring the goal
so that a new one can be created that doesn't have @execute and then
calls into the common code that exists. I would suggest making a patch
and then submitting to a Jira. 

-----Original Message-----
From: Ben Tatham [mailto:bentatham@nanometrics.ca] 
Sent: Thursday, March 22, 2007 5:12 PM
To: dev@maven.apache.org
Subject: maven-source-plugin

Hello,
I am new to this list, but I thought I would see what it takes to join a
project as a committer, or at least be a suggester.

My issue is that the maven-source-plugin mojos have @execute
phase=generate-sources.  This is great for the command line, but when
using the plugin from a pom, its kind of annoying.  In my case, xdoclet
gets run multiple times.  According to this,
http://maven.apache.org/guides/introduction/introduction-to-the-lifecycl
e.html
there is no way around this.

 In any case, I like what the assembly plugin does...they have
assembly:assembly and assembly:attached in order to distinguish the two.
Makes perfect sense.  All we need is a subclass of the Mojos to get rid
of the @execute.  Easy, peasy...

I am happy to do the work, but I need to learn how to join projects...I
guess sending this email is the first step?

-Ben

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


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


Re: maven-source-plugin

Posted by Carlos Sanchez <ca...@apache.org>.
create an issue in http://jira.codehaus.org/browse/MSOURCES and attach
a patch with your proposed solution.

The more patches/docs/... you contribute, the more chances to be
nominated as committer

On 3/22/07, Ben Tatham <be...@nanometrics.ca> wrote:
> Hello,
> I am new to this list, but I thought I would see what it takes to join a
> project as a committer, or at least be a suggester.
>
> My issue is that the maven-source-plugin mojos have @execute
> phase=generate-sources.  This is great for the command line, but when
> using the plugin from a pom, its kind of annoying.  In my case, xdoclet
> gets run multiple times.  According to this,
>  http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
> there is no way around this.
>
>  In any case, I like what the assembly plugin does...they have
> assembly:assembly and assembly:attached in order to distinguish the
> two.  Makes perfect sense.  All we need is a subclass of the Mojos to
> get rid of the @execute.  Easy, peasy...
>
> I am happy to do the work, but I need to learn how to join projects...I
> guess sending this email is the first step?
>
> -Ben
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>


-- 
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
                             -- The Princess Bride

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