- From: Brian McBride <bwm@hplb.hpl.hp.com>
- Date: Thu, 27 Mar 2003 10:30:40 +0000
- To: Dave Beckett <dave.beckett@bristol.ac.uk>, Tim Berners-Lee <timbl@w3.org>
- Cc: www-rdf-comments@w3.org
At 10:52 26/03/2003 +0000, Dave Beckett wrote: >Brian, please assign an issue ID for this LC comment on the syntax WD. Tim, Thanks for this comment that has been recorded as: http://www.w3.org/2001/sw/RDFCore/20030123-issues/#timbl-03 The RDFCore WG will consider this comment and respond in due course. Brian >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 Thursday, 27 March 2003 05:29:49 UTC