Quoting Edwin Goei <[EMAIL PROTECTED]>:

> [EMAIL PROTECTED] wrote:
> > 
> > This is still a little rough, but I was hoping it would make sense to
> > someone else who might help start making the appropriate Ant code to do
> > it...  8-)
> > 
> > As a first step towards using xml-commons sources in other xml.apache.org
> > projects, here's a proposal that optionally uses the sources from
> > xml-commons in your builds.  Xalan and Crimson have already implemented
> > somewhat similar schemes but I'd like to go a step further.
> 
> After more consideration, I think I've changed my mind on this issue. 
> Right now crimson automatically copies code from xml-commons whenever
> crimson is built.  So it has a dependency on the xml-commons module to
> build.  Now I think it's probably better to have a separate copy of the
> code in each project and then sync the code at specific points.  Special
> "sync" targets can be added to an Ant build file to make it easier.  So
> I'd like to change the crimson build to do this, but I haven't gotten
> around to it yet.

Speaking from a sub-project viewpoint, it seems to me that what I need
available, at any time, is a known snapshot of xml-commons, just as I want known
versions of all other sources that I am dependent on. An Ant 'cvs' task might
suffice.

In other words, I should be expected to know that FOP 0.x requires a specific
version of xml-commons, either by a tag or by date, whatever works. _FOP_
configuration management should bear the responsibility of recording that
information (which is easy enough to do in a build.xml file).

I think I am missing some information you must have been considering when you
decided to argue for 'sync' points, Edwin. I understand the requirement for
grabbing known controlled versions, but not why they have to be local copies.

Regards,
Arved Sandstrom


---------------------------------------------------------------
 This mail was sent through the Nova Scotia Provincial Server, 
 with technical resources provided by Chebucto Community Net.
 http://nsaccess.ns.ca/mail/         http://www.chebucto.ns.ca/


---------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to