Re: [xml-dev] more QName madness

From
Simon St.Laurent <>
To
Date
2002-11-14T15:04:48Z
ID
<r01050400-1021-6B01B1E6F7E211D69E4A0003937A08C2@[192.168.124.21]>
Thread
Re: [xml-dev] more QName madness
 (Daniel Veillard) writes:
> But it's not related to the new scheme namespacing mechanism that 
>Simon was pointing out, the absence of inheritance has been there for
>years (well nearly 2 years).

Daniel is correct about that long-standing lack of inheritance.

I did concoct a scheme recently which explicitly includes the inherited
declarations:
http://simonstl.com/ietf/draft-stlaurent-xmlns-local-frag-00.html

Even before the latest drafts I had some misgivings about it, as it
punctures the seal separating the URI reference from its environment,
but I suspect we're going to have to re-examine those issues at some
point in any case.

Of course, using the new approach, it's now quite amusing. Instead of:
#xmlns-local()[restOfXPointer]

we now have:
#xmlns(ns=http://simonstl.com/ns/bogus)ns:xmlns-local()[restOfXPointer]

Not much of an abbreviation, really.


-------------
Simon St.Laurent - SSL is my TLA
http://simonstl.com may be my URI
http://monasticxml.org may be my ascetic URI
urn:oid:1.3.6.1.4.1.6320 is another possibility altogether