On Tue, May 12, 2009 at 7:59 PM, Alex Shneyderman <[email protected]> wrote: >> Well, personally I am open to suggestions for something that provides >> more value, and the hands to make it happen. ;-) > > ATM, I am just bitching. It is really hard to keep myself from doing > this when the subject has maven in it. The biggest problem with maven > for me is re-producible builds. I still can not build the libraries > from source (hence can not use native rdf indexing) - although this > might not be maven's fault or it might ... and this is exactly my > point if ant were used to build I would never be able to be in doubt.
If nothing else works, this should. If not, please send me the output on a "mvn -X install" of the part that fails. rm -rf ~/.m2/repository cd qi4j-core mvn install cd ../qi4j-libraries mvn install cd ../qi4j-extensions mvn install > Aside from that I am waiting for gradle to become a bit more stable > and functional. Then I could come up with suggestions for alternatives > and hands. I have looked at Gradle, and spent several days with Hans Dokter (at a DDD training). IMHO, Gradle seems to fail in similar fashion of Ant, but doing so with a friendlier syntax. I think that the field is still wide-open for a Rules-Engine based build system, modular like Maven, dependency handling like Ivy and a friendly syntax like Gradle. On top of that, it would need to deal with SCM abstractions, publishing channels (SSH,FTP,++), Licensing tracking, customizable workflows and heaps of other complex matters. I *think* that Ant, Grails, Maven and what not, are not taking a holistic approach to the entire domain of software engineering workflow. OTOH, I suspect that many commercial ones have done so, and instead stuffed a dead rat down the throats of developers, i.e. something too complex to be productive. Heard on the grapevine is that Maven is to be refurbished with OSGi under the hood (instead of Plexus), and hopefully in that larger effort perhaps some new workflow related features appears as well. Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

