RE: CURIEs: A proposal

Survey updated in the light of Shane McCarron's very helpful mail ...

The data points presented reflect my incomplete understanding.
Please help by correcting the ones that are wrong and providing the 
missing (or additional) data points.

For context, see:
-  RDFa Primer 1.0, 16 May 2006
   http://www.w3.org/TR/2006/WD-xhtml-rdfa-primer-20060516/
-  News Taxonomies presentation to the W3C AC, given on 22 May 2006
   http://lists.w3.org/Archives/Public/www-archive/2006Jun/0013.html
-  CURIEs: A proposal, 2 June 2006
   http://lists.w3.org/Archives/Public/www-tag/2006Jun/0007.html

7   Each language must specify:

7a  the syntactic constraints (if any) on the prefix and suffix.

    XMLNS    : prefix/suffix = NCNAME; prefix can be omitted
    XHTML    : prefix = NCNAME; suffix = IRI; prefix can be omitted
    NewsML 2 : prefix/suffix = NCNameChar+
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7b  how CURIEs and URIs are distinguished, eg through dedicated 
    attributes or through a special syntax.

    XMLNS    : ?
    XHTML    : Mix of dedicated attributes and special syntax 
               ("[a:b]") for non-dedicated attributes
    NewsML 2 : Dedicated attributes
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7c  the mechanism for specifying the prefix-to-IRI mapping.  The 
    mechanism may use information provided out-of-band.

    XMLNS    : xmlns attribute
    XHTML    : xmlns attribute
    NewsML 2 : scheme element
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7d  whether and, if so, how the prefix and suffix are combined to 
    form an IRI.

    XMLNS    : Left to each language to specify
    XHTML    : Plain concatenation, including cases such as:
               prefixIRI = http://www.example.com/partial_
               suffix    = folder/item
               fullIRI   = http://www.example.com/partial_folder/item
    NewsML 2 : For vocabularies managed by the IPTC, we're 
               considering:
                 <vocabIRI> & "#_" & <code>
               or plain concatenation, coupled with vocabIRIs ending 
               with "?" or "/" or "#_" 
               For vocabularies not managed by the IPTC:
                 Left to each vocabulary authority to specify
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7e  whether the prefix and suffix form a tuple or whether they are 
    a compact representation for an IRI.

    XMLNS    : Tuple
    XHTML    : Compact representation for an IRI
    NewsML 2 : Tuple and compact representation for an IRI
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7f  whether the dereferencing of the IRI mapped to the prefix is 
    required to yield a useful and relevant information resource.

    XMLNS    : Not required, but the Architecture of the WWW states:
               "The owner of an XML namespace name SHOULD make 
               available material intended for people to read and 
               material optimized for software agents in order to 
               meet the needs of those who will use the namespace 
               vocabulary."
    XHTML    : Not required; note that the prefix may correspond to a
               partial, nonsensical IRI, without the suffix (see 7d)
    NewsML 2 : Required
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7g  whether the dereferencing of the IRI built from the prefix and 
    suffix (and, possibly, also other building blocks) is required 
    to yield a useful and relevant information resource.

    XMLNS    : Left to each language to specify
    XHTML    : Yes
    NewsML 2 : For vocabularies managed by the IPTC: MUST
               For vocabularies not managed by the IPTC: SHOULD
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7h  whether any fragment identifiers in these IRIs are required to 
    be legal XML names.

    XMLNS    : Outside the scope of the spec
    XHTML    : Outside the scope of the spec
    NewsML 2 : Yes
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

Misha
------------------- NewsML 2 resources ------------------------------
http://www.iptc.org         | http://www.iptc.org/std-dev/NAR/1.0
http://www.iptc.org/std-dev | http://groups.yahoo.com/group/newsml-2


To find out more about Reuters visit www.about.reuters.com

Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Reuters Ltd.

Received on Friday, 23 June 2006 23:07:35 UTC