- From: <Patrick.Stickler@nokia.com>
- Date: Tue, 26 Aug 2003 14:21:13 +0300
- To: <bwm@hplb.hpl.hp.com>
- Cc: <w3c-rdfcore-wg@w3.org>, <Patrick.Stickler@nokia.com>
> -----Original Message----- > From: ext Brian McBride [mailto:bwm@hplb.hpl.hp.com] > Sent: 26 August, 2003 11:56 > To: Stickler Patrick (NMP/Tampere) > Cc: w3c-rdfcore-wg@w3.org > Subject: Re: xmlsch-02 > > > > > Patrick.Stickler@nokia.com wrote: > > > [...] > > > > > UGH! Please, no. > > > > If Peter or others are unhappy about our fudging, then we shouldn't > > fudge, and we should take the stricter position that lexical forms > > are lexical forms are lexical forms and no whitespace processing > > is ever to be applied to any lexical form. > > Why is that preferrable? This has come up at all because the most > commonly used library Xerces, implements the more forgiving function. Xerces is an XML tool. Not an RDF tool. To argue that RDF should be weakened because a non-RDF tool does not provide RDF-specific features seems pretty odd. Secondly, Xerces, even if the most widely used tool, is not equivalent to the standard, and the standard does not say that whitespace processing is part of L2V mapping. I.e., one could very well argue that Xerces does not provide a distinct L2V function/method since (or if) it provides no way to exclude whitespace processing. [I'm actually wondering if it might. Could anyone in the know check if it is possible to exclude whitespace processing when mapping lexical forms to values using Xerces?] > It has been suggested we should not specify something that most > implementations wont implement? In effect this suggestion > arises from > implementation feedback. Yes, but I didn't see anything that would result in support for XML Schema datatypes not being implemented -- only the necessary validation checks for cases where lexical forms require whitespace processing to be valid. Somewhere, we have to draw the line, and pretending that " 10 " is a valid lexical form for xsd:integer is simply going too far. If that means that RDF implementors providing support for XML Schema datatypes can't safely use Xerces out-of-the-box, then cest la vie. They either need to augment the checks in addition to Xerces or find another tool. Patrick
Received on Tuesday, 26 August 2003 07:21:20 UTC