cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicola Ken Barozzi" <nicola...@apache.org>
Subject Re: [PROPOSAL] Reducing the size of the build - ease use of optional components
Date Wed, 13 Mar 2002 07:26:37 GMT
From: "Stefano Mazzocchi" <stefano@apache.org

> David Crossley wrote:
> >
> > Stefano Mazzocchi wrote:
> ... I agree with you that currently
> there is nothing sufficiently expressive to allow people to use XML and
> avoid using entities.

This is the problem.
I asked the Ant team what I could do to structure the build without
entities. As for the replies I got, XML entities are the only current way.
But looking at all the Ant2 proposals, it seems we will have something
better in Ant2!
So, as I see it, entities are going to be an interim solution :-)

> > I actually like Ken's proposal. It uses the power of XML
> > to provide a very clean build configuration. It pulls
> > the separate pieces together, rather than have one
> > monolithic build.xml which has become cumbersome.
>
> I agree with the fact that 75Kb of build.xml are probably the most
> complex build file ever in the history of Ant and this is clearly not a
> good thing.
>
> At the same time, I'm afraid of fragmenting the pieces too much.

The first step is to provide a tool that eliminates the need of repeating so
many lines for optional components.
This is what I'm doing in the restructuring.
When that is done, we can see what is left, and decide how to split it.

For anyone who wants to see an example of this, there is xml-forrest in CVS.

--
Nicola Ken Barozzi                   nicolaken@apache.org
            - verba volant, scripta manent -
   (discussions get forgotten, just code remains)
---------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message