cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reinhard Poetz <reinh...@apache.org>
Subject Re: [cron block] dependency question
Date Thu, 21 Oct 2004 15:40:56 GMT
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 :)

we don't have to break our build system. we already have a new-targets directory 
where we can create a new build system. and when everything is working smoothly, 
we can switch. so don't worry :-)


-- 
Reinhard

Mime
View raw message