W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > January to March 2002

Re: RDFCore WG: Datatyping documents

From: Jonathan Borden <jborden@mediaone.net>
Date: Sun, 27 Jan 2002 15:12:35 -0500
Message-ID: <000d01c1a76e$f6de75e0$0301a8c0@ne.mediaone.net>
To: "Jeremy Carroll" <jjc@hplb.hpl.hp.com>, <www-rdf-interest@w3.org>
Cc: <www-rdf-comments@w3.org>, <www-xml-schema-comments@w3.org>
Regarding both candidate RDF datatyping WD's:

I am concerned that both:

1) seem to assign the "xsd" prefix to a namespace other than
http://www.w3.org/2001/XMLSchema
As you should know, and must realize, XML namespace names are compared by
_literal string_ comparison, and not using any sort of URI canonicalization
scheme. The "xsd" prefix has traditionally been bound to the XML Schema
namespace name, and use of this prefix bound to a _similar but not
identical_ namespace URI, simply creates confusion.

Please do not bind the "xsd" prefix to the http://www.w3.org/2001/XMLSchema#
namespace name. Furthermore, please do not refer to this namespace name as
the XML Schema namespace, in fact the two _namespaces_ are entirely
unrelated. For those who disagree, please reference a document which states
otherwise, and normatively reference this in the WD.

>
>
> A discussion of XML Schema datatyping as relevant to RDF, and a proposal
for
> using it within RDF:
>
>
http://lists.w3.org/Archives/Public/www-archive/2002Jan/att-0131/01-RDF_Data
> typing.htm

I am concerned that this document  element names into the XML Schema
namespace. It seems to me that concepts that RDFCore introduces should be
labelled by an RDF namespace. It seems to me that the XML Schema namespace
should be reserved for XML elements and URIs introduced by this WG.

How do you expect one to find documentation for the "xsd:int.map" and other
elements? People will naturally look to the XML Schema namespace
documentation and find themselves SOL. I believe that Dan Connolly has made
this point in a pointed fashion in the past in other situations, and I
agree.

On the other hand this draft seems to do a much better job of defining
datatypes in an independent fashion to XML Schema, yet using the same
concepts, so I suspect that simply changing how the concepts are named will
be an effective solution. Whether this can still be called "XML Schema
datatypes" will remain to be seen, but nonetheless, the solution will be
compatible with XML Schema datatypes:

i..e. just don't call it "xsd:integer" rather "rdfdt:integer"


>
> A second proposal for using XML Schema datatyping within RDF:
>
>
http://lists.w3.org/Archives/Public/www-archive/2002Jan/att-0128/01-RDF_Data
> typing.htm
>

This proposal appears to be more dependent on XML Schema datatypes and hence
suffers more acutely from the probem that there is currently no defined way
to assign a URI to a general XML Schema datatype (which is refered to by its
QName). Same issues as above. I fear that if you simply change the names to
"rdfdt:integer" and "rdfdt:string" there is not much enough here to say what
these datatypes actually are (beyond the fact that we all know what an
'integer' is).

Jonathan
Received on Sunday, 27 January 2002 14:41:08 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:15:33 UTC