XSLT 1.0 and XSLT 2.0

Another thought on the topic of XSLT 1.0 vs XSLT 2.0.

It seems to me that the same problem is going to affect every task that
XProc can invoke: XSLT won't be the only thing to exist at more than one
version. The solution adopted for XSLT, of having two different tasks xslt1
and xslt2, doesn't really seem the right general solution. Wouldn't it be
better to have an attribute such as specification-version="1.0|2.0"? It
might also be appropriate to have attributes that allow the caller to
indicate which implementations of the specification are preferred and/or
acceptable as alternatives.

Michael Kay
http://www.saxonica.com/

Received on Saturday, 13 October 2007 04:37:39 UTC