ISSUE-101

Last Call Comment: garbage collecting

State:
CLOSED
Product:
RDFa
Raised by:
Ben Adida
Opened on:
2008-03-20
Description:
raised by Ben in [1]:

"""
I don't believe it is necessary, and it may be harmful, to garbage 
collect so-called "useless" triples in cases like:

<div rel="foaf:knows">
   <div rel="foaf:knows">
     <div rel="foaf:knows">
       ...
     </div>
   </div>
</div>

So what if someone writes useless triples? That's their intent, so let 
it be :) This step in the processing adds notable complexity to the 
parser rules. It also may make life difficult for authors who are 
progressively writing RDFa, building up a skeleton of bnodes before 
hanging properties onto them: they wouldn't see any triples at all until 
they add a @property, at which point a slew of triples would appear.

There's a notable cost here, and questionable value.
"""

[1] http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0242.html
Related emails:
  1. ISSUE-101: Last Call Comment: garbage collecting \\'useless\\' triples doesn\\'t seem necessary and could hurt authors as they write RDFa (from dean+cgi@w3.org on 2008-03-20)
  2. meeting record: 2008-04-03 RDF-in-XHTML TF (from swick@w3.org on 2008-04-03)

Related notes:

2008-04-03: further comments by Micah Dubinko: http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0380.html

2008-04-10: RESOLVED to indeed keep these "useless triples" in http://www.w3.org/2008/04/03-rdfa-minutes.html

2008-04-11: RESOLUTION: Modify processing rules per ISSUE-101 to process and produce triples consisting of only bnodes -- http://www.w3.org/2008/04/03-rdfa-minutes.html#item03

2008-06-12: ACTION: Accept

2008-06-12: RESOLUTION: Modify processing rules to process and produce triples consisting of only bnodes.

2008-06-12: COMMENTER-RESPONSE: Accept

2008-06-16: CHANGE-TYPE: outstanding issue resolution (BenA had objected)