Dear XSLTC users,

I owe you clarification about the status of
my XSLTC version, binaries of which are served
from my website www.ambrosoft.com.
The version is derived from Apache/Xalan/XSLTC 2.3.1
which in turn is derived from my final project
at Sun Microsystems.

I have returned to this topic because I myself need
XSLTC for my commercial work; the direct trigger was
an email from Stefano Mazzocchi on lack of benchmarking
data and bugs prohibiting him from the unrestricted use
of this promising technology in Cocoon.

I started to work on XSLTC again after a long break
thinking that perhaps it was a matter of fixing a few
outstanding bugs and everything will be fine.
After many long days of intensive effort I realized
that the code is in fact quite far from fully
realizing the potential of the original vision.
This is my personal opinion. I am not going to discuss
details here, but improvement opportunities are numerous
and I am implementing them.

My current version represents an uncompromising overhaul
of the code base and is no longer implementation compatible
with Xalan/XSLTC (although it is API compatible).
Therefore at this point I cannot CVS-commit nor -update
as doing so would mess up the Apache and/or my versions.

I am calling my version "experimental" because I indeed
experiment freely with any, however far-reaching, changes
I feel are beneficial to the technology. I am addressing
performance and architectural issues with a fresh perspective.
Maybe my long break was not such a bad thing after all :-)

This level of free experimenting would not be possible
in the context of the Xalan community effort,
neither would it be a good thing: it would be destabilizing.

Naturally, I wouldn't be investing energy into
reenginering XSLTC if I didn't believe a worthwhile outcome
would result.

I will continue to post information about XSLTC-2
at my website, but I strongly feel it inaproppriate to
continue discussing it at this forum. That's why I had asked
people interested in progress/use of XSLTC-2
to contact me directly.

I am sorry if this explanation disappoints some of you
but I hope my results will end up being useful
to XML/Java users.

--Jacek



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to