OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Are we ready for the namespace ID registry, yet? (was: Rel

[ Lists Home | Date Index | Thread Index ]

Hash: SHA1

/ Jeff Lowery <Jeff.Lowery@creo.com> was heard to say:
|> The complexity created by namespace inheritance oozes out of every
|> paragraph.
| <soapbox>
| The technical complexities of namespaces would virtually go away if
| identifiers were nothing more than short string prefixes attached to each
| and every qualified name (i.e., eliminate namespace scopes), where such
| identifiers are unique, single-purposed, and registered with a central
| naming authority.
| </soapbox>

The registry idea for namespace prefixes is dead on arrival. Won't
work. Can't work. I need to be able to construct prefixes on the fly
and send them out into the wild where I know they'll mean the right

But if namespace scoping is the real source of your pain, that could
be eliminated (at least in theory; in practice, I think lots of people
will demand the ability to scope. How else do you slurp up arbitrary
content and shove it into the middle of your document? Why are
you...no, ask a silly question...).

There's no need for a registry. If namespaces had to be declared on
the root element, for example, or if they were declared in processing
instructions that preceded the root element (then you wouldn't even
need to deal with the hack of psuedo-attributes).

Norm wanders off in a fog of deja vu.

                                        Be seeing you,

- -- 
Norman.Walsh@Sun.COM    | Resist the urge to hurry; it will only slow
XML Standards Architect | you down--Bruce Eckel
Web Tech. and Standards |
Sun Microsystems, Inc.  | 
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/>



News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS