Nick Kew wrote:
>
> One more option: Xalan 1.10 + Xerces 2.x + (separate) Xerces 3.
> 
> Bear in mind that since Xerces-2 --> Xerces-3 breaks API-compatibility,
> it'll also break users applications built on Xerces-2.  We can't just  
> abandon
> Xerces-2, regardless of whether we offer Xerces-3.

Given the limitations Seema noted, the above seems to be the best.

It is best to avoid integrating unreleased versions (off the trunk)
and we don't want to get into having to self-maintain a large set of
patches to make the incompatible versions work together.

Since only Xerces 2.7 and Xalan 1.10 are needed right now, integrate
only those two version.  

Set up both packages with versioned naming and file layout to keep the
door open for the future possibility of adding new versions to coexist
with the ones you integrate now, in case there is a need later.


-- 
Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems

Reply via email to