Alain Javier Guarnieri del Gesu <[EMAIL PROTECTED]> wrote on 01/11/2003 
07:36:34 AM:

> * Alain Javier Guarnieri del Gesu <[EMAIL PROTECTED]> [2003-10-31 
17:59]:
> > In order to better support Eclipse, Maven should support the
> > creation of two targets for each project, a debug build and a
> > release build. These are to be provided as jars through the Maven
> > repository. It would require modifying the javac and dist plugins to
> > create the classes and jars respectivly. The release jars can be
> > used to distrubute the application, the debug jars can be used by
> > Eclipse or other IDEs to allow developers to trace exectution into
> > third-party libraries.
> 
> I am volunteering, by the way.
> 
> I'm having trouble hacking Xindice because of dependencies. Apache
> projects should all use the same endorsed jars. Maven and ibiblio
> may be a way to make that happen.
> 
> I see it this way:
> 
> * Create debug and release classes directories under target in the 
>   java plugin.

I don't think the java plugin is the right one.

Maybe the jar plugin.

> * Create a directory in the repository called ide:
>         - ide/artifact-1.0-dbg.jar
>         - ide/artifact-1.0-src.jar
>         - ide/artifact-1.0-doc.jar

I'd rather we kept the repository structure the same, and used jars/ or 
distributions/.

> * Add an ide target to the dist plugin. 
> 
> Then I'd be able to suppy builds for xindice, xerces, xalan, cocoon,
>         junit, xmlunit, XMLWriter, and more.
> 
> A natural extension of this would be a patch plugin that would
>         generate patches to changes made to the dependency. These
>         could be made available to the projects in question.
> 
> I'd REALLY like to see this happen. If this is just not in the cards
>         for Maven let me know so I can drop this. As it stands, I'm
>         back to maintaining an ant script to pull and build debug
>         versions of my dependencies. (There's no point in adding
>         this to Maven without community adoption and ibiblio
>         support.)
I'd really like this to happen, but I think we need to stick to the 
existing structure in place and work out a good way of doing this. If that 
means changing the dist plugin, so be it.

Comments?
--
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]

Reply via email to