[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Is there a reason for not using XSLT 2.0 as a defa

Subject: Re: Is there a reason for not using XSLT 2.0 as a default
From: Michael Champion <michaelc.champion@xxxxxxxxx>
Date: Wed, 9 Mar 2005 11:02:54 -0500
champion boat
 "M. David Peterson" wrote:
Date: Tue, 8 Mar 2005 17:32:48 -0700

"In fact one of the primary reasons Microsoft has held back from
providing direct support for the XSLT 2.0 spec is based on the last
second 'split' of the 1.0 spec into the XSL (FO) and XSLT
specifications causing an incompatible processor to be propogated and
a support nightmare to be invoked. "

I was not at Microsoft nor involved with the XSLT WG in 1998-1999, but
my understanding is similar to those who replied that the XSL-FO /
XSLT split had nothing to do with MS shipping an XSLT implementation
that was incompatible with the eventual Recommendation.  There were
some interesting points raised in the replies, and  I really have no
opinion about their historical accuracy or fairness.

I can only speak to the *current* perception in the WebData XML team
at MS about the lessons we as a company and an industry learned from
this experience. The sense I get from my colleagues who were around is
that it *was* a good faith effort to implement what they understood to
be the draft spec, along with various improvements to make it suitable
to known customer needs.    I will say that my personal view at the
time was that Microsoft's support for XSLT, flawed and premature
though it clearly was in hindsight, was an attempt to do the Right
Thing.  Furthermore, it had the result of offering considerable
credibility to XSLT and creating a demand for XSLT tools and
experience..  I can very easily imagine a world in which XSLT shared
the fate of XLink, if  MS had waited for the final spec and for
customer demand to emerge before supporting it in its core products.

The MS position going forward is, as I understand it from my rather
brief experience, NEVER AGAIN -- we will not ship support of a draft
Recommendation in actual products.  That is why we removed the preview
implementation of XQuery from the .NET 2.0 framework, that is why we
are waiting until XSLT 2.0 is actually a Recommendation before
announcing any implementation plans or schedule. (XQuery  in SQL
Server is a bit of a special case ... in any event we're not claiming
to ship a conformant implementation, just something that leverages the
years of experience that have gone into XQuery and meets pressing
customer needs).

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.