W3C home > Mailing lists > Public > public-i18n-core@w3.org > April to June 2008

CURIE draft review

From: Felix Sasaki <fsasaki@w3.org>
Date: Wed, 28 May 2008 19:47:08 +0900
Message-ID: <483D382C.3050703@w3.org>
To: public-i18n-core@w3.org

I had an AI to look into i18n issue in
http://www.w3.org/TR/2008/WD-curie-20080506/
CURIE defines a data type which values encompass QName values and other
kinds of values. Others are e.g. "0321154991" in the CURIE
"isbn:0321154991". This is not a QName since "0321154991" starts with an
integer.

A CURIE can be identified by square brackets, e.g. [ex:home.html], to
avoid confusion with QNames. A CURIE consists of a prefix and an IRI
reference (irelative-ref), as defined in RFC 3987. About IRIs, the CURI
draft also says:

"The concatenation of the prefix value associated with a CURIE and its
reference MUST be an IRI (as defined by the IRI production in [IRI]).
Note that while the set of IRIs represents the lexical space of a CURIE,
the value space is the set of URIs (IRIs after canonicalization - see
[IRI])."

RFC 3987 does not define a canonicalization process. So I'm not sure
what they mean here. This is a point where I would ask for clarification.

THe CURIE draft also defines an XML Schema pattern for CURIEs, which I
think is fine in terms of IRI:
[\i-[:]][\c-[:]]*:.+

Felix
Received on Wednesday, 28 May 2008 10:48:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 1 October 2008 10:18:55 GMT