RE: CURIEs: A proposal

Following on from my "CURIEs: A proposal" of June 2:
   http://lists.w3.org/Archives/Public/www-tag/2006Jun/0007.html
here's an attempt to supply some data points.  These reflect my own,
flawed, understanding.  Please help by correcting the ones that are 
wrong and providing the missing (or additional) data points.

7   Each language must specify:

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

    XMLNS    : NCNAME
    NewsML 2 : NCNameChar+
    XHTML    : ?
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

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

    XMLNS    : ?
    NewsML 2 : Dedicated attributes
    XHTML    : Mix of dedicated attributes and special syntax 
               ("[a:b]") for non-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
    NewsML 2 : scheme element
    XHTML    : xmlns attribute
    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
    NewsML 2 : For vocabularies managed by the IPTC:
                 <vocabIRI> & "#_" & <code> 
               For vocabularies not managed by the IPTC:
                 Left to each vocabulary authority to specify
    XHTML    : Plain concatenation
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

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

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

7f  whether the IRI mapped to the prefix is required to be 
    dereferenceable.

    XMLNS    : Yes
    NewsML 2 : Yes
    XHTML    : ?
    SPARQL   : ?
    RDF/XML  : ?
    N3       : ?
    Turtle   : ?

7g  whether the IRI built from the prefix and suffix (and, possibly, 
    including also other building blocks) is required to be 
    dereferenceable.

    XMLNS    : Left to each language to specify
    NewsML 2 : For vocabularies managed by the IPTC: MUST
               For vocabularies not managed by the IPTC: SHOULD
    XHTML    : ?
    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
    NewsML 2 : Yes
    XHTML    : ?
    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 Wednesday, 21 June 2006 17:53:38 UTC