You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Brett Porter <br...@apache.org> on 2007/01/04 06:31:32 UTC
Re: [m2] New pre-package phase?
Can anyone think of a use case other than the war plugin, or should
we just go with the pre-package phase?
On 18/12/2006, at 8:49 PM, Brett Porter wrote:
>
> On 18/12/2006, at 7:02 PM, Kenney Westerhof wrote:
>
>> If you put it that way, then it sounds fine. Except it's not
>> generally appliccable,
>> only for (currently) war projects (possibly ear projects too).
>> (Also for non-java projects, resources usually aren't "classpath"
>> resources - real resources like windows .res
>> files are linked in with the dll/exe, although that is kind of a
>> 'classpath' resource too then).
>
> Yeah, I know what you mean. It's really a relic of being ill-
> defined in the past so we have to stick with the current behaviour
> (where things like properties files wind up in the right place to
> be picked up as bundles, etc).
>
>>
>> What about we just change the lifecycle for the war plugin and add
>> phases there?
>
> I think redefining the lifecycle for a packaging would be uglier
> (and I don't think we actually support that in the current
> implementation - would need to check). Aside from that, there is
> use for the concept for other packagings (eg, the assembly plugin).
>
> I guess, the question is whether we generalise a concept that may
> or may not have uses outside the war plugin (ie, pushing
> webResources up to POM level and adding the extra phases for them),
> or whether we address the use case with a pre-package phase.
>
> I'd be happy with either. I think if we have any use cases beyond
> the war plugin we should do the first, otherwise the second (as it
> is far simpler).
>
> Cheers,
> Brett
>
>
>
>
> ---------------------------------------------------------------------
> 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: [m2] New pre-package phase?
Posted by Aaron Digulla <di...@hepe.com>.
Quoting Brett Porter <br...@apache.org>:
> I don't think either of these are cases for 'package resources', but
> general lifecycle improvements (Which are in the 2.1 design wiki).
I'm still arguing for a generic lifecycle management (where a mojo can
add any number of additional phases and maven just supplies a default
starting set). Do you want me to add my ideas and use cases to
http://docs.codehaus.org/display/MAVEN/Lifecycle+and+Plugin+Handling?
Regards,
--
Aaron "Optimizer" Digulla a.k.a. Philmann Dark
"It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits."
http://www.philmann-dark.de/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [m2] New pre-package phase?
Posted by Brett Porter <br...@apache.org>.
I don't think either of these are cases for 'package resources', but
general lifecycle improvements (Which are in the 2.1 design wiki).
Is that right?
- Brett
On 06/01/2007, at 7:47 AM, Aaron Digulla wrote:
> Brett Porter wrote:
>
>> Can anyone think of a use case other than the war plugin, or
>> should we
>> just go with the pre-package phase?
>
> I have these use cases:
>
> - Filter or generate files for the site plugin (for example, extract
> information out of the sources for apt files)
>
> - Multi-Step source/unit test generation (XML -> XML -> Java and DB ->
> XML -> Java including filtering)
>
> Regards,
>
> --
> Aaron "Optimizer" Digulla a.k.a. Philmann Dark
> "It's not the universe that's limited, it's our imagination.
> Follow me and I'll show you something beyond the limits."
> http://www.philmann-dark.de/
>
> ---------------------------------------------------------------------
> 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: [m2] New pre-package phase?
Posted by Aaron Digulla <di...@hepe.com>.
Brett Porter wrote:
> Can anyone think of a use case other than the war plugin, or should we
> just go with the pre-package phase?
I have these use cases:
- Filter or generate files for the site plugin (for example, extract
information out of the sources for apt files)
- Multi-Step source/unit test generation (XML -> XML -> Java and DB ->
XML -> Java including filtering)
Regards,
--
Aaron "Optimizer" Digulla a.k.a. Philmann Dark
"It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits."
http://www.philmann-dark.de/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org