- From: Norman Walsh <Norman.Walsh@Sun.COM>
- Date: Thu, 10 Feb 2005 17:18:55 -0500
- To: public-xml-core-wg@w3.org
- Message-id: <871xbo6ots.fsf@nwalsh.com>
This question arose in the context of the XPath2 data model. Paraphrasing a bit, the question asked was, can the value of dm:base-uri() ever be a relative URI? Now dm:base-uri() just gets its value from the [base uri] property of the infoset, so the question becomes, can the value of [base uri] ever be a relative URI? The Infoset spec says: Several information items have a [base URI] or [declaration base URI] property. These are computed according to [XML Base]. And the XML Base spec includes a section on resolving relative URIs. So I think this all hinges on your understanding of what "computed" means in the sentence above. I'm inclined to think it means "make absolute" just as the examples of the base URI in Section 3 are all "computed" to be absolute. 1. Does the Core WG agree that [base uri] is always absolute (to the extent that it can be made absolute, naturally) and 2. If so, should we make that clearer somewhere? Be seeing you, norm -- Norman.Walsh@Sun.COM / XML Standards Architect / Sun Microsystems, Inc. NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
Received on Thursday, 10 February 2005 22:19:09 UTC