Hi Norbert,

First my mail wasn't about discussing the way plugins are referenced. I thought this 
had already been discussed and agreed (i.e. using project.xml and <dependencies>).

Then your solution doesn't handle plugin versions. One project may want to use such 
plugin in version 1.0 and another may want to use another version. Here's an example: 
the checkstyle plugin. One project is using checkstyle 2.4 and another one is using 
checkstyle 3.1.

BTW, I don't know if plugin versions are supportede right now, i.e. if it is possible 
to have the same plugin loaded twice, but with different versions...

-Vincent

> -----Original Message-----
> From: Norbert Pabiœ [mailto:[EMAIL PROTECTED]
> Sent: 11 September 2003 17:06
> To: Maven Developers List
> Subject: Re: Core plugins?
> 
> Vincent Massol wrote:
> > What we seem to need is a way to prevent folks having to enter 20 plugin
> > dependencies in all their project.xml. These are the "core plugin". But
> > these plugins do not have to be located in Maven nor do they need to be
> > distributed with Maven.
> 
> This is a little weird.
> project.xml contains dependencies for code, for compiling, testing and
> running (maybe with distinction among them in future).
> Adding plugins to dependencies is artifical.
> How about something like
> maven plugin:install foo
> -
> D"maven.repo.remote=http://my.plugin.repository/maven,http://www.ibiblio.o
> rg/maven"
> 
> This is done once and it is independent from any project exactly the way
> core plugins are installed now.
> 
> --
> Norbert Pabiś
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to