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

Re: is XSLT 2.0 implementable? (was: N : M transforma

Subject: Re: is XSLT 2.0 implementable? (was: N : M transformation)
From: Daniel Veillard <daniel@xxxxxxxxxxxx>
Date: Mon, 3 Feb 2003 23:12:06 +0100
libxml xslt 2.0
On Mon, Feb 03, 2003 at 10:48:52PM +0100, Tobias Reif wrote:
> Daniel Veillard wrote:
> 
> 
> >>I agree that dependency on WXS is a bad aspect, but I think it won't be 
> >>required for all implementations.
> >>
> >   First news to me, how can you back-up that statement ?
> 
> 
> http://www.w3.org/TR/xslt20/#import-schema
> "
> Issue 125 (schema-conformance):
> We need to describe a conformance level that does not require schema 
> support.
> "
> 
> http://www.w3.org/TR/xslt20/#issue-schema-conformance
> "
> Issue 125: schema-conformance
> 
> Description: We need to describe a conformance level that does not 
> require schema support.
> 
> Resolution: We decided that we should define a conformance level in 
> which schema processing was not required. The details, however, have not 
> been worked out.
> "

  Okay, interesting. I assume this will affect XPath2 (though XPath 1
had no conformance clause since it was targetted by embedding in other
specs)...

> >   Well that would probably lead to a complete revamp of
> > of the structure part.
> 
> 
> If that's what it takes to make the spec implementable (for you and 
> probably others), then this should be evaluated by the WG IMHO.

  The problem is that making "editorial" changes to a given revision
of a spec and keeping the rev level is find, but if it's a rewrite
it's also very dangerous, if both specs ends up diverging.

> >   I think Michael and Henry know me well enough, and that I propagated
> > that back to them. It's also clear that I tried an implementation within
> > libxml2 but it became quickly too painful that I focused on other targets.
> 
> 
> My personal POV is:
> I like XSLT, and I see room for improvement in XSLT 1.0 (regexen, 
> multiple output files, etc).
> So I'd be very happy to see XSLT evolve in a direction which addresses 
> some of these areas (as the current draft of 2.0 does in some of the 
> perhaps less controversial parts).
> But all that has no value if it won't be widely implemented, which can 
> only happen if (at leat some of the) implementers (of the currently 
> popular processors) can implement it, and see value in doing so.

  there is also little values in specs that are not fully implemented
if each tool/vendor has it's own supported subset you end up with 
something terrible for the users.

[...]
>    "I can't implement a specification I don't understand."
> 
> then that means that other implementers probably have rightful concerns 
> about the current draft as well.

  Hum, there might have been a misunderstanding, I didn't said that
for XPath2/XSLT2 but for XML Schemas Structure. And it's not a draft
it's a REC, i.e. cast in stone.

Daniel

-- 
Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
veillard@xxxxxxxxxx  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


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.