W3C home > Mailing lists > Public > public-rif-wg@w3.org > January 2009

Re: ISSUE-88 (string subclass text): rdf:text document redefines xs:string as a subclass of rdf:text

From: Jos de Bruijn <debruijn@inf.unibz.it>
Date: Wed, 07 Jan 2009 16:09:54 +0100
Message-ID: <4964C5C2.8060503@inf.unibz.it>
To: Rule Interchange Format Working Group WG <public-rif-wg@w3.org>


Rule Interchange Format Working Group Issue Tracker wrote:
> 
> ISSUE-88 (string subclass text): rdf:text document redefines xs:string as a subclass of rdf:text

This is not entirely true.
Section 3.1 of [1] states that "specifications that use rdf:text MAY
choose to interpret the [string] datatypes ... in a slightly different
way".  So far, OWL 2 has opted to do so; RIF has not.  This is a source
of incompatibility that we have not really discussed so far, but we
should discuss it together with the other sources of incompatibility
(e.g., integer versus float) at the face-to-face.

> 
> http://www.w3.org/2005/rules/wg/track/issues/88
> 
> Raised by: Christopher Welty
> On product: 
> 
> The xs:string datatype is a datatype defined in XML Schema Datatypes [XML Schema Datatypes] as having the value space equal to the set of all strings. Thus, the value space of xs:string is not a subset of the value space of rdf:text, which may cause problems for certain applications of this specification. A similar problem arises with XML Schema datatypes that are derived from xs:string. 
> 
> 
> 

-- 
Jos de Bruijn            debruijn@inf.unibz.it
+390471016224         http://www.debruijn.net/
----------------------------------------------
No one who cannot rejoice in the discovery of
his own mistakes deserves to be called a
scholar.
  - Donald Foster


Received on Wednesday, 7 January 2009 15:10:33 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:34:00 GMT