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

Re: Change namespace of xml:id

From: Norman Walsh <Norman.Walsh@Sun.COM>
Date: Tue, 08 Feb 2005 12:25:42 -0500
To: John Boyer <JBoyer@PureEdge.com>
Cc: Elliotte Harold <elharo@metalab.unc.edu>, Bjoern Hoehrmann <derhoermi@gmx.net>, public-xml-id@w3.org
Message-id: <87d5vb55gp.fsf@nwalsh.com>
/ "John Boyer" <JBoyer@PureEdge.com> was heard to say:
|>FWIW, I don't. There's a precedent for using xml: (xml:base, xml:lang,
|>xml:space). 
|
| The precedent for lang and space comes from XML 1.0 itself, so
| I do not think those represent a precedent in the sense that
| you mean the word.

They demonstrate that the attributes in the xml: namespace can and do
exist and that they have some well-known properties, specifically that
they are in a namespace that doesn't have to be declared.

| As for XML base, *no one* gave that much thought to it at the time.

That's a pretty broad assertion.

| You can make believe that some sort of precedent was set, but
| what happened was a technical oversight that should not be 
| repeated.

By the same token, you can make believe that some sort of technical
oversight occurred, but in fact a new specification was created that
defined a new attribute in the xml: namespace and that does set
a precedent.

  Main Entry: prec·e·dent
  Pronunciation: 'pre-s&-d&nt
  Function: noun
  1 : an earlier occurrence of something similar
  2 a : something done or said that may serve as an example or rule to
  authorize or justify a subsequent act of the same or an analogous
  kind <a verdict that had no precedent> b : the convention
  established by such a precedent or by long practice
  3 : a person or thing that serves as a model

|>There's no precedent (that I can think of) for taking advantage
|>of the fact that XML reserves names beginning xml (except maybe
|>xml-stylesheet).
|
| xml-stylesheet is a PI, so it has nothing to do with the
| discussion.

How so? It's a name. A name is a name.

| But, the Namespace Rec establishes a precedent by reserving
| any prefix that starts with xml.  It's not sensible to 
| justify not setting the right precedent by arguing that 
| there is no precedent!

I think the Namespaces Rec goes further than setting a precedent,
it states a fact.

                                        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 Tuesday, 8 February 2005 17:26:44 UTC

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