W3C home > Mailing lists > Public > public-xml-id@w3.org > February 2005

RE: Change namespace of xml:id

From: John Boyer <JBoyer@PureEdge.com>
Date: Mon, 7 Feb 2005 17:32:29 -0800
Message-ID: <7874BFCCD289A645B5CE3935769F0B52EA74DE@tigger.pureedge.com>
To: "Bjoern Hoehrmann" <derhoermi@gmx.net>
Cc: <public-xml-id@w3.org>

Yes, I agree that changing the prefix is appropriate
because the xml prefix itself is already bound to 
a URI that is associated with a particular set of names.

Although namespace *prefixes* beginning with xml are
reserved for use by XML and XML-related applications, 
XML-related specs must still respect the fact that
a namespace associates a URI with a collection of names.
If one wants to change the collection of names, then one
must change the URI.  

Or, more appropriately, use Bert's suggestion of the
prefix xmlid, which would then be bound to a *different*
URI than the one associated with XML 1.0.

Thanks for the link!
John Boyer

-----Original Message-----
From: Bjoern Hoehrmann [mailto:derhoermi@gmx.net]
Sent: Monday, February 07, 2005 3:47 PM
To: John Boyer
Cc: public-xml-id@w3.org
Subject: Re: Change namespace of xml:id

* John Boyer wrote:
>Just in case it doesn't get noticed in the XML Signatures conversation,
>I'm recommending that you change xml:id to another namespace
>because adding it to the xml namespace does an end-run around
>the purpose of a namespace that happens, in this case, to break
>something.  Notably, canonicalization.

In http://www.w3.org/mid/16178.32403.534822.783054@lanalana.inria.fr
Bert Bos proposed "xmlid" which is indeed reasonable as all attribute
names starting with "xml" are reserved. The Working Group unfortunately
refused to formally address comments on the requirements document.
There were other important requests aswell, e.g., Gustaf Liljegren in
arguing for numeric id values which are popular xml:id values indeed,
http://www.nntp.perl.org/rss/perl.i18n.rdf uses them for example.
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 
Received on Tuesday, 8 February 2005 01:33:09 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:53:49 UTC