On 1 Sep 07, at 4:35 AM 1 Sep 07, Hervé BOUTEMY wrote:
Le samedi 1 septembre 2007, Brian E. Fox a écrit :
I think we can do this just by generating a sample pluginManagement
snippet on the site somewhere. I don't think anything fancy is
needed,
simply providing the snipet so someone can copy and paste will be
more
than sufficient. Having it generated with the current latest release
would then make it a good starting point as most people would want
the
latest by default and would only resort to reverting if they hit a
problem with a particular plugin.
+1
IMHO, a link to it should be added to http://maven.apache.org/
plugins/,
because it's the same information in another format.
Plugins groups (or packs) are already organized here, and can be
represented
in the pluginManagement snippet as XML comments
WDYT?
Yes, that's all that's necessary. As noted previously we already
have, even for 2.0.x users, a way with the enforcer plugin to help
greatly stabilize builds and if we started publishing these snippets
tomorrow we'll go another big step. How we make this more seamless
can come in time but it can all come in the form of external tooling
to find the snippets. We could even fake mixins in this particular
case by making people use a certain comment element and we could
insert this snippet. When mixins are supported we can transition over
to using that without much problem. I don't think the idea of a
plugin pack buys us anything configuration management wise as we 1)
loose visibility of plugin versioning which is important in a
corporate build, 2) don't need anything special in the model to
represent this, it just makes things more complicated.
Hervé
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]