Re: Build Environment

Leo Simons <[email protected]> Fri, 03 Jan 2003 13:27:53 +0100
Newsgroups gmane.comp.jakarta.avalon.apps.devel,gmane.comp.jakarta.avalon.devel
Message-ID <[email protected]>
Berin Loritsch wrote:
<snip good analysis and discussion/>
> With the stuff coming down the pike, I would like to revisit this after
> the next release of each project (provided it isn't months away).

+1

yup. I've been getting pretty frustrated with our build (particularly 
excalibur) as well. It is all quite fragile, and when you add gump 
integration needs (looks like someone fixed stuff, kudos) it all becomes 
pretty much a Big Ball of Mud.

The dependency mapping of ant pretty much failed us (it's not built for 
this kind of complexity), and the system Jeff put in place works but is 
complex to maintain (at least I get lost all the time).

Both centipede and maven offer big improvements over the current system. 
Both are in an alpha stage (despite maven marked as beta, the difference 
between b3 and b7 is huge). I will be amendable to using either as soon 
as I'm confident the user-accessible points are sort-of stable (and gump 
integration is easy).

cheers,

- Leo