W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > November 2001

Re: DATATYPES: mental dump.

From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
Date: Mon, 12 Nov 2001 10:55:15 -0500
To: connolly@w3.org
Cc: phayes@ai.uwf.edu, w3c-rdfcore-wg@w3.org
Message-Id: <20011112105515X.pfps@research.bell-labs.com>
From: Dan Connolly <connolly@w3.org>
Subject: Re: DATATYPES: mental dump.
Date: Mon, 12 Nov 2001 09:36:05 -0600

> "Peter F. Patel-Schneider" wrote:
> [...]
> > [...]
> > 
> > Regardless of the situation with respect to incompatibility with RDF, I
> > view incompatibility with XML
> 
> I gather you mean XML Schema, not XML 1.0 itself...

Actually both.  If you don't have the XML Schema stuff below, you have
valid XML, which, in my view, should be valid RDF-in-XML.  If you want to
have datatypes, then you should have, again in my view, XML Schema
datatypes.

> > as a fatal problem with both these proposals.
> > I think that a scheme that is not compatible with
> > 
> >         [possibly some some xml schema stuff that may or may not type the 7 below]
> >         <foo [possibly some xml schema stuff that may or may not type the 7 below]>
> >           <bar [possibly some some xml schema stuff that may or may not
> >                 type the 7 below]>
> >                 7
> >           </bar>
> >         </foo>
> > 
> > is a non-starter.
> 
> Er.. that's an awfully high bar. To date, it hasn't been necessary
> to implement XML Schema in order to parse RDF.
> 
> I think that any scheme that requires an RDF parser to include
> an XML Schema processor to be a non-starter.
> 
> -- 
> Dan Connolly, W3C http://www.w3.org/People/Connolly/

If you don't want to have datatypes, then you don't have to implement XML
Schema.  If you do want datatypes, then you *shouldn't* have to implement
XML Schema, as you *should* be able to just use an existing XML Schema
implementation.  (If you can't, then there is a very serious problem with
XML Schema!)  In either case, I see no reason to implement an XML Schema
processor, but, of course, if you want to use XML Schema datatypes then
you certainly will need (possibly indirect) access to an XML Schema
processor.  How can it be otherwise? 

Peter F. Patel-Schneider
Received on Monday, 12 November 2001 11:01:19 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:42:36 EDT