Interesting. I've just been looking over the thread from Xavier's original email about Easyant to this list. I remember reading over that carefully at the time.
The Ant Script Library (ASL) is similar in concept, though I think Easyant is much more ambitious in terms of integrating an extension and plugin mechanism using Ivy, making Ivy part of the core of the system. I think both projects share a lot of common goals, in particular: (stealing from the Easyant documentation here) Our goals are : * to leverage popularity and flexibility of Ant. * to simplify standard build types, such as building web applications, JARs etc, by providing ready to use builds. * to provide conventions and guidelines (though not lock-in) * to allow you to easily extend existing modules * to allow easy integration with a dependency manager With the ASL, I'm trying the emphasise the "Library" part of the name. This isn't really a replacement build system, or a build system generator, or anything completely different. It's just a collection of well defined Ant scripts that can be imported into a project build script. I've deliberately tried to avoid any non-standard tasks or libraries for the common cases (such as build or test), with the goal of trying to make it as transparent as possible to anyone trying to decipher the inner workings of the library. The default Java build in ASL doesn't use a dependency manager, though it's a trivial change to switch on Ivy. Cheers, Joe On Thu, 2009-02-26 at 07:32 -0800, Matt Benson wrote: > This seems relevant to the EasyAnt concept, no? > > -Matt > > --- On Thu, 2/26/09, jan.mate...@rzf.fin-nrw.de <jan.mate...@rzf.fin-nrw.de> > wrote: > > > From: jan.mate...@rzf.fin-nrw.de <jan.mate...@rzf.fin-nrw.de> > > Subject: AW: Ant Script Library > > To: dev@ant.apache.org > > Date: Thursday, February 26, 2009, 12:16 AM > > done > > > > Jan > > > > > > > > >Hi all, > > > > > >I'd like to introduce a library of Ant scripts I've > > packaged together, > > >which I call the Ant Script Library. The scripts are > > available here: > > > > > >http://www.exubero.com/asl/ > > > > > >If possible, can a link be added to the "Related > > Projects" page at > > >http://ant.apache.org/projects.html ? > > > > > >The relevant details would be: > > > > > >Name: Ant Script Library > > >Compatibility: Ant 1.7 or later > > >URL: http://www.exubero.com/asl/ > > >Contact: Joe Schmetzer <j...@exubero.com> > > >License: The Apache Software License 2.0 > > >Description: The Ant Script Library (ASL) is a > > collection of re-usable > > >Ant scripts that can be imported into your own > > projects. The ASL > > >provides a number of pre-defined targets that simplify > > setting up build > > >scripts for a new project, bringing re-use and > > consistency to your own > > >Ant scripts. > > > > > >I'd really appreciate if anyone has any feedback or > > suggested > > >improvements on these scripts. > > > > > >Regards, > > >Joe --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org