W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > December 2006

Re: Response to Michael Kay's XML Base comments

From: Richard Tobin <richard@inf.ed.ac.uk>
Date: Wed, 6 Dec 2006 14:58:56 +0000 (GMT)
To: Richard Tobin <richard@inf.ed.ac.uk>, <public-xml-core-wg@w3.org>
Message-Id: <20061206145856.744A517766D@macpro.inf.ed.ac.uk>

Yesterday I wrote:

>   RFC 3986 has a section "5.1.  Establishing a Base URI".  One of the
>   ways a base URI can be established is by a "base URI embedded in
>   content".  XML Base describes the syntax for embedding a base URI
>   in an XML document.
>   Given that it's working in this general framework, it doesn't seem
>   appropriate for XML Base to say which relative URIs it affects.
>   Rather it sets the base URI for a part of the document, and any
>   strings within that part which are defined (by some spec) as URI
>   references should be interpreted according to RFC 3986 which means
>   that they use XML Base when they are resolved.
>   That leaves the question of which relative references are resolved,
>   and that seems to be an issue for whichever spec that defines them
>   as URI references.
>   What I didn't mention in the first paragraph is that RFC 3986 says
>   that it's the media type of the document that determines the
>   syntax used for emedding base URIs.  The new XML media type draft
>    http://www.w3.org/2006/02/son-of-3023/draft-murata-kohn-lilley-xml-02.html
>   (is that the latest version?) does point to XML Base for this.

The introduction to XML Base spec is not really consistent with this: it
implies that XML-related specifications can choose whether or not to use
XML Base.  I will add a paragraph saying that we expect son-of-3023 to
make XML Base the official base URI mechanism.

-- Richard
Received on Wednesday, 6 December 2006 14:57:59 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:16:37 UTC