- From: Jeremy Carroll <jjc@hpl.hp.com>
- Date: Wed, 18 Apr 2007 15:34:34 +0100
- To: GRDDL Working Group <public-grddl-wg@w3.org>
At http://www.w3.org/TR/xmlbase/#impacts I read [[ The XPath [XPath] data model preserves neither base URI information nor the boundaries of external entities and thus is insufficient to support resolution of relative URI references within these entities to be resolved correctly. This includes relative URI references in xml:base attributes. The XSLT [XSLT] extensions to the XPath data model do provide for base URI information to be retained, but defines this information in a way that precludes support for XML Base. Future XSLT versions might want to require support for XML Base. ]] Doesn't look too good, but I don't really understand what the rationale for these two comments is. We could always upgrade from XPath to XPath 2.0 http://www.w3.org/TR/xpath-datamodel/ but there's a lot in there, and it seems unnecessarily complicated. In practice, I think we are only talking about an xml:base on the root element, since that's the only place a grddl:transformation can occur. And any XML data model whatsoever, will allow us to apply XML Base Rec in such a limited way Jeremy -- Hewlett-Packard Limited registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 England
Received on Wednesday, 18 April 2007 14:34:56 UTC