Gentoo's vote -1 for Tomcat using Maven to build instead of Ant :) On Wed, 2007-10-17 at 23:26 -0700, Bill Barker wrote: > I'm pretty much going to agree with Costin on this one. I have no objection > to having a maven build as an alternative to the ant build (assuming that it > can do the same thing, which I don't really believe without seeing the pom).
Only way I would be some what open to it is if the ant build system remained and maven was offered as an alternative. But maven only, no way. Alternative, doesn't matter, keeps all happy, but is it worth the dev time? FYI, integrating maven into Gentoo's portage with dep resolving and NOT pulling in/downloading binary deps, among the other tasks is a HUGE PITA. Don't see it happening any time on Gentoo. We had a contributor working on packaging maven from source for some time, but they did not finish. Which FYI Maven must bootstrap to be built from source. Not to mention we have to introduce ~100 packages just so other packages can be built with Maven. :( This list is not complete, but here is a partial lists of packages we must have in tree. Just so other packages can be built from source using Maven. Much less building Maven itself from source. http://tinyurl.com/38kt2j Users presently freak when they say emerge netbeans from source and see it pulling in a bunch of packages as dependencies. Much less when someone say goes to build a library that is small and has little to no deps. But requires maven to build, so here comes ~100 packages. I was looking into packaging opennms the other day. I started with 1.2.9, and was told effort there was in vein. So i looked at 1.3.x. Which uses maven only to build. So far I am stuck in the mud on that one. No progress on 1.3.x. I tried doing the maven to build.xml thing, but haven't really been able to work with that. I will end up having to make a build.xml or call javac directly. Neither are ideal, and both are a result of project moving to Maven only. Makes downstream support/packaging allot harder. At least for people maintaining from source java packages on Gentoo :) -- William L. Thomson Jr. Gentoo/Java
signature.asc
Description: This is a digitally signed message part