Nicola Ken Barozzi wrote:

Stefano Mazzocchi wrote:

Nicola Ken Barozzi wrote:

...

Deal?


No, first somebody has to explain to me what's the problem with the current build system.


The current version is actually quite well structured, especially with the main build.

The main problems are with:

1 - blocks build
2 - customized forrest usage
3 - no jar download system

1 -> using import and subant this can be made much easier to change and debug, and have each block be able to customize the build


Please try to avoid adding build.xml for each block...


2 -> there are an impressive number of targets just to do what Forrest does automatically... gotta investigate

3 -> some really see it as an issue


I don't ;-)


Also, the build of Cocoon can be made much better using macrodefs and top level tasks.


As long as it is fast. Once we removed usage of (IIRC) <ant/> task build became orders of magnitude faster.

Vadim



Reply via email to