Re: QName Problem Isn't One

> IOW, we're not referring to one of the elements or attributes
> "in" the XML Schema namespace -- [...]

Huh? We're referring to the names that are in the XML Namespace for
W3C XML Schema. TO refer to those names, we must use the correct
namespace. Different namespace, totally different set of names. You
seem to be arguing that we actually *want* to use a differnt set of
names, and I cannot see why you would want to do that - these are just
names, not attributes and elements. Names.

> To confuse other processors by making them think we were
> using XML Schema elements would be a serious mistake.

We're not using the "elemtns" as you call them. The elements
themselves are an XML representation of the names that are named
within a particular namespace. Anyone can use those names, in any
appication, and to do so one must use the same namespace. The problem
is the RDF mechanism for representing these names as URIs. Please do
not confuse the RDF concatenation mechanism with XMLNS.

> We would not want the namespaces to be equal, since they are not.

Well, if you're not using the XSD set of names, then fine... but then
you can't refer to them as XSD datatypes - they're a whole different
bunch of things.

> > Er... but the http://www.w3.org/2001/XMLSchema namespace
> > is not an XML Schema document either - are you saying it
> > should be?
>
> Err, no, it's a namespace. What do you mean?

Apologies, I meant the network entity obtained by dereferencing that
namespace according to the HTTP specification.

> This is a tenuous area, I admit. RDF does not state the meaning
> of the namespaces which it uses, but nor does XMLNS.

Yep, and this is the crux of the matter. If XMLNS had clearly
indicated the semantics behind XML namespaces, then we would not be in
this mess.

--
Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/> .
:Sean :hasHomepage <http://purl.org/net/sbp/> .

Received on Sunday, 6 May 2001 12:21:31 UTC