- From: Michael[tm] Smith <mike@w3.org>
- Date: Tue, 31 Jan 2012 21:17:49 +0900
- To: public-rdfa-wg@w3.org
Looking in the RDFa Core 1.1 spec at the (non-normative) "XML Schema Definition" section: http://www.w3.org/TR/rdfa-core/#xml-schema-definition ...I find: <xs:simpleType name="CURIE"> <xs:restriction base="xs:string"> <xs:pattern value="(([\i-[:]][\c-[:]]*)?:)?.+" /> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> It seems that pattern should instead be: (([\i-[:]][\c-[:]]*)?:)?[^\s]+ Right? Because that's the "reference" part of the CURIE, and the spec prose of the CURIE Syntax Definition section defines that as being irelative-ref: http://www.w3.org/TR/rdfa-core/#s_curies ...and irelative-ref can't contain whitespace. --Mike P.S. Same for "SafeCURIE" datatype definition. -- Michael[tm] Smith http://people.w3.org/mike/+
Received on Tuesday, 31 January 2012 12:17:53 UTC