Hi Jesper,

Welcome here first!

As you said, one day if PsychoPath supplies a decent API which can satisfy
the requirement of both Xalan and Xerces, it will be very easy for Xalan to
consume PsychoPath.

But as you know, Xalan is known as a XSLT engine, support XSLT 2.0 is very
important,necessary and urgent  for it. Before the days PsychoPath supplies
a easy-to-use API for Xalan, i think implement XSLT 2.0 support for Xalan by
merging PsychoPath first, and then add some other features is not a bad
choice, for Xalan, just do it is not a bad thing. Once you guys offer a
decent API for Xalan, we can change our codes to fit new PsychoPath API.

You pointed out some limitations about the merging job, they are really
problems. My project aims to implement XSLT 2.0 for Xalan, merging
PsychoPath will speed up this project, but i do not extravagant claim that
PsychoPath can do everything for Xalan. So, i think,nowadays,merging
PsychoPath may be the fastest and best way for Xalan to support XSLT 2.0, if
i want to do this job well, i guess help from you guys will be very
necessary.

your opinion?

Xunlong Gui

>
>
> Other than that, I would think that merging the two projects is not
> required at all, Xalan-J should be able to simply consume PsychoPath once we
> have a decent API which can satisfy the requirements of both Xalan and
> Xerces. If not, I thing it would signify a design fault in our API.
>
> Let's discuss (I've joined this mailing list for this reason)!
>
> -Jesper
>

Reply via email to