Gang, I would like to officially announce that my previous Magic experiment is terminated and removed from the SVN repository.
I and Steve have both been working on a Maven replacement, with completely different starting points. Agile vs Model-driven. We have now consolidated our efforts, looked at what was learnt in both, and agreed that the model-driven one can do all that the Agile could, with only two minor differences; 1. There is currently no support for scripting directly in Java (using BeanShell) in the model-driven approach, but we are moving that experience across into the core. 2. The Agile Magic had a couple of seconds lower overhead in startup, and some percentage (5-30%) faster, and that is not enough argument to keep going with the Agile version. SO, Steve's model-driven build system, based on advanced features in Ant, 100% compatible with Ant's philosophy and future direction, will reign Avalon's construction... I still suggest we call it Magic. And I bet you guys will be flabbergasted of how it works... I was ! :o) It currently builds the entire Avalon Runtime, can generate the site, and all the bits and pieces required. The main things missing are; JavaDoc generation (Steve working on that as we speak) and BeanShell scripts for those builds that require logic. Documentation will also need some serious work. We also want to clean up some internals (like some naming, add more javadocs ) and then proceed to 'productify' Magic for others to use in any project. By now, anyone should be able to check out Avalon from SVN, and then build in a two-step procedure; At the root level (/repos/asf/avalon/trunk), do ant setup (needs executed only once to build Magic itself) ant (builds everything, including the site) Feedback appreciated. Cheers Niclas -- +------//-------------------+ / http://www.bali.ac / / http://niclas.hedhman.org / +------//-------------------+ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]