W3C home > Mailing lists > Public > www-rdf-comments@w3.org > April to June 2002

Re: RDF/XML Syntax Specification (Revised) 2002-03-25

From: Dave Beckett <dave.beckett@bristol.ac.uk>
Date: Fri, 26 Apr 2002 17:06:30 +0100
To: Manos Batsis <m.batsis@bsnet.gr>
cc: RDF Comments <www-rdf-comments@w3.org>
Message-ID: <21312.1019837190@tatooine.ilrt.bris.ac.uk>
>>>Manos Batsis said:

<snip/> 

> The only parts that caught my eye while briefly going through the text
> yesterday:
> 
> 3 Data Model
> -------------------
> Namespace Information Item is said to be "Not Used". How can this be
> true?

Yes, I will try to explain.

> Although RDF uses more narrow semantics on top of XML Names, the
> information of the namespaces as defined by the Infoset is used through
> both Element and Attribute Information Items; more specifically, 
> [prefix] and [namespace name] as defined by the Namespace Information
> Item definition are seen through both (Document)Element and Attribute
> Information Items.

The WD defines a mapping between Information Items (InfoItems) and
syntax data model nodes.  Namespace InfoItems have no mapping to data
model nodes.  You note that the Element and Attribute InfoItems do
have mappings however only Element has a property that takes an
Namespace InfoItem value - [in-scope namespaces], and we do not use
that property as declared in

  http://www.w3.org/TR/rdf-syntax-grammar/#section-Data-Model

The only InfoItem properties related to namespaces that are used are
[namespace name] which is a URI string, not a Namespace InfoItem.

We don't use the [prefix] InfoItem property anywhere.

Would it be better to replace "Not used" with "No mapping made to
data model nodes" ?

Thanks for the feedback

Dave
Received on Friday, 26 April 2002 12:06:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 21 September 2012 14:16:30 GMT