cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Giacomo Pati <giac...@apache.org>
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 - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

Mime
View raw message