You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Emmanuel Bourg <eb...@apache.org> on 2011/01/01 23:28:07 UTC

Re: Maven, 2011, QPID-2987

Le 31/12/2010 16:16, Andrew Kennedy a écrit :

> I think I'll have to attach a patch with the Maven POMs and so on to
> QPID-2987 since there are far too many breaking changes to the Ant build
> at the moment to check this in as-is - at least until we all agree Maven
> is the true way forward. Isn't it? Should we have a proper vote on this
> like Marnie suggested earlier? I don't really understand the process
> involved, to be honest.

Having official Maven artifacts available, especially for the client, 
would be much welcome. For the reminder, I still maintain a Maven 
repository at http://people.apache.org/~ebourg/qpid/maven/ with the 
artifacts for the client and the management console. (The artifacts are 
built daily but the process is currently halted due to QPID-2977)

I have no preference over the tool used to generate these artifacts, I 
will just mention that there are other alternatives like Ant+Ivy or 
Ant+Maven Task that are probably less disruptive than a complete revamp 
of the build system with Maven. For example the patch suggested in 
QPID-1916 to generate the artifacts is based on the Maven Ant tasks.

Whatever the system, I really hope the next release will have official 
Maven artifacts. I think it should even be a release goal.

Emmanuel Bourg