Hi all,

Some of you may know, I am integrating my product with J2, and I was looking at automating synchronization between the two projects. One thing that is a little repetitive work is updating Maven dependencies, as Maven doesn't yet manage them in a transitive way (this is planned for Maven 2).

What I was wondering is if we could use entity references for Jetspeed's dependencies, much in the way it is done in the MevenIDE project. Basically what this means is moving all the dependencies into a separate XML file, and then referencing it from the project.xml file.

Here are some examples from the MevenIDE JBuilder plugin project :

Project XML file :
http://cvs.mevenide.codehaus.org/mevenide-ui-jbuilder/project.xml?rev=1.3&view=markup

Example of entity file :
http://cvs.mevenide.codehaus.org/mevenide-ui-jbuilder/pom-fragments/jbuilder-dependencies.xml?rev=1.1&view=markup

Now if we just look at this separately it doesn't seem interesting, but this means that people that what to include J2's dependencies no longer have to copy them around. So you could just do a &jetspeed2-dependencies in your project and automatically include all J2's dependencies.

Again this just a suggestion inspired by the problematic of using J2 as a re-usable component, it doesn't serve any direct purpose for J2 as a standalone project.

Regards,
  Serge Huber.



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



Reply via email to