- From: Hausenblas, Michael <michael.hausenblas@joanneum.at>
- Date: Fri, 8 Aug 2008 09:44:49 +0200
- To: "Toby A Inkster" <tai@g5n.co.uk>
- Cc: <public-rdf-in-xhtml-tf@w3.org>
Toby, >Cognition seems to fail this because it converts "urn:ISBN: >0752820907" to "urn:isbn:0752820907". According to my reading of RFC >2141, section 2.1, these two URIs are considered identical. I think you raised an important issue. Others, please do correct me, but IMHO the current RDFa Syntax [1] does not address URI normalization at all. According to RFC 3986 [2], section 6.2.2.1. (Case Normalization) '... other generic syntax components are assumed to be case-sensitive unless specifically defined otherwise by the scheme (see Section 6.2.3)' and further, section 6.2.3. (Scheme-Based Normalization) of [2] says 'The syntax and semantics of URIs vary from scheme to scheme, as described by the defining specification for each scheme. Implementations may use scheme-specific rules, at further processing cost, to reduce the probability of false negatives.' which leads us precisely to section 2.1 of RFC 2141 [3] as mentioned by you, Toby, that states: 'Further, the Namespace Identifier is case insensitive, so that "ISBN" and "isbn" refer to the same namespace.' So, the problem I see here now for us is that we don't do any normalization in the RDFa TC either. I dunno how others feel but there are basically two options: either we extend ALL the RDFa TC with alternatives of normalized (like we did with XMLLiteral, e.g. in TC102 [4]) or we clarify that issue in the syntax. Thoughts? [1] http://www.w3.org/TR/rdfa-syntax/ [2] http://www.ietf.org/rfc/rfc3986.txt [3] http://www.ietf.org/rfc/rfc2141.txt [4] http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases-20080731/T est0102 ---------------------------------------------------------- Michael Hausenblas, MSc. Institute of Information Systems & Information Management JOANNEUM RESEARCH Forschungsgesellschaft mbH http://www.joanneum.at/iis/ ---------------------------------------------------------- >-----Original Message----- >From: public-rdf-in-xhtml-tf-request@w3.org >[mailto:public-rdf-in-xhtml-tf-request@w3.org] On Behalf Of >Toby A Inkster >Sent: Thursday, August 07, 2008 10:47 PM >To: public-rdf-in-xhtml-tf@w3.org >Subject: Test case #31 > > >Cognition seems to fail this because it converts "urn:ISBN: >0752820907" to "urn:isbn:0752820907". According to my reading of RFC >2141, section 2.1, these two URIs are considered identical. > >-- >Toby A Inkster ><mailto:mail@tobyinkster.co.uk> ><http://tobyinkster.co.uk> > > > > >
Received on Friday, 8 August 2008 07:49:56 UTC