"Vincent Massol" <[EMAIL PROTECTED]> wrote on 08/10/2003 03:39:23 PM:

> Hi Jason,
> 
> I'm fine with moving the following: Cactus, checkstyle, jboss, pmd,
> statcvs and actually all the other remaining plugins... I still don't
> understand why we need to keep any plugin at all in maven core. They can
> be downloaded for bootstrapping (in the same way as all the other jars
> are).

I'd rather we got the moved plugins integrated into the 
distribution/install process so that it's easier to do rc-2, and got the 
web site back to it's original functionality. This moving stuff and losing 
functionality/documentation shits me.

> However, I still have some questions :-)
> 
> - are the latest released versions of maven-plugins plugins going to be
> packaged in the next release rc2?

Yes.

> - if not, are they going to be bundled for easy installing or would
> users need to install them one by one (which would be a pain)?
No.

> - now that the plugins are decorelated from Maven core, the plugins need
> to state with what version of Maven they have been tested and are
> compatible with. How do we do this? Do we need a new pom tag?

They should declare it, if needed, using a dependency. Some of them 
already do.

> - also, now that plugins are externalized it will be more difficult to
> converge in term of jar versions between them. You may end up having to

I don't see why. We have a dependency convergence report for the core set 
(currently http://maven.apache.org/dependency-convergence-report.html ), 
and if we could get our act together on setting up a site for the split 
plugins, we'd have the same report. It's not that difficult.

> download 10 versions of log4j, etc. I believe we now need more urgently
> something like the discussed LATEST (which would point to the latest
> released jar):
> 
> <dependency>
>   <groupId>log4j</groupId>
>   <artifactId>log4j</artifactId>
>   <version>LATEST</version>
> </dependency>
> 
> That would probably require the addition of some metadata file in the
> remote repo (releases.xml for ex), listing all releases. The default
> mode should not connect to internet every time maven builds but rather
> only connects on demand.

Good idea, and I think we'll need it eventually, but IMHO there are more 
important issues to solve, such as getting a distribution of maven 
together that includes all the needed jars and plugins.
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/




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

Reply via email to