- From: Dave Beckett <dave.beckett@bristol.ac.uk>
- Date: Wed, 26 Mar 2003 10:52:49 +0000
- To: Tim Berners-Lee <timbl@w3.org>
- cc: www-rdf-comments@w3.org, Brian McBride <bwm@hplb.hpl.hp.com>
Brian, please assign an issue ID for this LC comment on the syntax WD.
Thanks
Dave
>>>Tim Berners-Lee said:
> This comes with apologies as a late last call comment on the RDF syntax
> document.
> http://www.w3.org/TR/rdf-syntax-grammar/#nodeElement
>
> I believe that in 7.2.19 Production parseTypeCollectionPropertyElt
> the wording
>
> """For each event nin s, the following statement is added to the graph:
>
> n.string-value <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
> <http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .
>
>
> """
>
> adds redundant triples to the graph.
> I believe that waste of time and space at this level in the
> architecture is unnecessary, and that that wording should be removed
> (and any other reference to the adding type statements for Lists where
> a rdf:first is there).
>
> It is trivial to restore the triples for anyone who wants them fro a
> graph without them,
> using
> { ?x rdf:first ?y } => { ?x a rdf:List }.
>
> Clutter at this level of the semantic web stack is very much of a
> burden.
>
> I am sorry that I had never noticed that line before.
> I have been using lists for a long time without generating those
> redundant triples.
>
> Tim BL
>
> --Apple-Mail-55--539790636
> Content-Transfer-Encoding: 7bit
> Content-Type: text/enriched;
> charset=US-ASCII
>
> This comes with apologies as a late last call comment on the RDF
> syntax document.
>
> http://www.w3.org/TR/rdf-syntax-grammar/#nodeElement
>
> I believe that in <bold><fontfamily><param>Lucida Grande</param>7.2.19
> Production parseTypeCollectionPropertyElt
>
> </fontfamily></bold> the wording
>
>
> <fontfamily><param>Lucida Grande</param>"""For each event
> </fontfamily><italic>n</italic><fontfamily><param>Lucida Grande</param>in
> </fontfamily><italic>s</italic><fontfamily><param>Lucida Grande</param>,
> the following statement is added to the graph:
>
>
> </fontfamily><italic><fontfamily><param>Courier</param>n</fontfamily></italic
><fontfamily><param>Courier</param>.<color><param>0000,0000,CCCC</param>str
ing-value
> </color><<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
> <<http://www.w3.org/1999/02/22-rdf-syntax-ns#List> .
>
>
>
> """
>
>
> adds redundant triples to the graph.
>
> I believe that waste of time and space at this level in the
> architecture is unnecessary, and that that wording should be removed
> (and any other reference to the adding type statements for Lists where
> a rdf:first is there).
>
>
> It is trivial to restore the triples for anyone who wants them fro a
> graph without them,
>
> using
>
> { ?x rdf:first ?y } => { ?x a rdf:List }.
>
>
> Clutter at this level of the semantic web stack is very much of a
> burden.
>
>
> I am sorry that I had never noticed that line before.
>
> I have been using lists for a long time without generating those
> redundant triples.
>
>
> Tim BL
Received on Wednesday, 26 March 2003 05:55:47 UTC