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

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 UTC