On Wed, 2003-10-22 at 00:57, [EMAIL PROTECTED] wrote:
> I'd like to move the following plugins out of the core cvs module:
> 
> - artifact
> - caller
> - changelog
> - changes
> - checkstyle
> - deploy
> - developer-activity
> - dist
> - ear
> - ejb
> - faq
> - file-activity
> - javadoc
> - jdepend
> - jellydoc
> - junit-report
> - jxr
> - linkcheck
> - scm
> - site
> - tasklist
> - vdoclet
> - war
> - xdoc

+1

> That leaves:
> - clean
> - jar
> - java
> - test

These below should go as well. The coupling on the license plugin needs
to be removed, multiproject certainly isn't core, and neither is plugin.

> - license
> - multiproject
> - touchstone
> - touchstone-partner
> - plugin

The touchstone could probably even go. I'm going to out a proposal where
the names of goals are done in such a way that we follow the once
established convention of <plugin>:<action> (e.g. jar:build). With this
the goal is linked to it's plugin explicity. It would be easy to detect
whether the plugin for that goal is present so it could be downloaded
and this method would scale to any number of plugins. I'll whip it off
tomorrow it's only a few paragraphs.

Then this list above will be moot as it won't matter where the plugins
are. Also a testing method that is not bound to the bootstrap is
necessary so that we and others can test plugins correctly against any
number of desired versions not just CVS HEAD.

> Votes/Issues?
> --
> dIon Gillard, Multitask Consulting
> Blog:      http://blogs.codehaus.org/people/dion/
> Pub Key:http://blogs.codehaus.org/people/dion/public-key.asc
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


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

Reply via email to