cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Giacomo Pati <>
Subject Re: [cron block] dependency question
Date Thu, 21 Oct 2004 20:11:54 GMT
On Thu, 21 Oct 2004, Stefano Mazzocchi wrote:

> Carsten Ziegeler wrote:
>> Nicola Ken Barozzi wrote:
>>>> Why? It is easier to write and maintain single ant script 
>>> than 55! (we 
>>>> have 55 blocks right now)
>>> Let me answer for Reinhard :-)
>>> If every local buildfile has
>>> <import file="../common-block-build.xml">
>>> then there is not really more to maintain, but you gain in being able to 
>>> customize the build where needed and to build the block 'locally'. It 
>>> also becomes easier to accomodate for extra external blocks that do not 
>>> necessarily need only our build targets.
>> Hmm, to be honest this frightens me a little bit. I really hope
>> that we are not experiencing the "avalon build system problem"
>> where each module had his own build file with all this complex
>> library and dependency handling and the final result was that
>> noone was able to use the build system for months. Then going
>> back and force from Ant to Maven etc. which in the end didn't
>> really help.
>> But in the end I trust you and I guess *we* will not suffer from
>> these problems. Let's just try to keep it as simple as possible,
>> but working :)
> The simplest possible thing would be to have a block descriptor extend a 
> maven POM and use maven to build them.

Wow, you propose using maven?

Giacomo Pati
Otego AG, Switzerland -
Orixo, the XML business alliance -

View raw message