Daniel Fagerstrom wrote:
> 
> The core of today is large and monolithic and mixes basic framework 
> infrastructure with application components. IMO we should move out as 
> much as possible from the core so that it consist of the tree 
> interpreter, component handling, basic interfaces and components that 
> are needed to implement the framework. The rest should go to blocks.
> 
Yepp.

> Seem like a technical question that we could solve in better ways than 
> putting everything in core or using xslt as template language instead of 
> jxtg.
> 
> The fact is that blocks.properties sucks badly, we need a build system 
> that take block dependencies into account. When we could add whatever 
> dependencies needed for the "basic Cocoon sample block" and then you 
> just need to say that you want to build that.
> 
Agreed. Now, the m2 build works for the core now, you get a running
Cocoon core. Imho we should *now* forget about the ant script and start
rearranging the core for the m2 build. This will break our complete
build for some days or weeks, but I fear otherwise we are just talking
about things and never doing anything :)

Carsten

-- 
Carsten Ziegeler - Open Source Group, S&N AG
http://www.s-und-n.de
http://www.osoco.org/weblogs/rael/

Reply via email to