ISSUE-120
Last Call Comment: Ambiguous Situation with nested @rel where inner @rel is neither CURIE nor link type
- State:
- CLOSED
- Product:
- RDFa
- Raised by:
- Ben Adida
- Opened on:
- 2008-05-09
- Description:
As per Ben's email [1] """ Here's the markup that we believe is ambiguous: <div about="" rel="dc:creator"> <img rel="myfoobarrel" href="ben.jpg" /> </div> The question here is: does <ben.jpg> complete dc:creator, because myfoobarrel is neither a CURIE nor a link type? In other words, do we get the following triple: <> dc:creator <ben.jpg> . ? My interpretation of the spec is that rel="myfoobarrel" is completely ignored, meaning that the triple completion behaves as if there was no @rel on the img, which means that <ben.jpg> indeed completes dc:creator. And I think that's a bad outcome. Instead, I think the *presence* of @rel, no matter what it contains, should cause completion of the incomplete triples. Then, once the triples are completed, the *contents* of the @rel are considered for new triple creation. Consider what would happen if you had a different @rel: <div about="" rel="dc:creator"> <img rel="foaf:img" href="ben.jpg" /> </div> which would then yield: <> dc:creator _:bnode1 . _:bnode1 foaf:img <ben.jpg> . Changing the @rel value on img should certainly kill the second triple, but I don't see why it should change the first triple at all. """ [1] http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008May/0045.html
- Related emails:
- ISSUE-120: Ambiguous Situation with nested @rel where inner @rel is neither CURIE nor link type (from dean+cgi@w3.org on 2008-05-09)
- meeting record: 2008-05-29 RDF-in-XHTML Task Force (from swick@w3.org on 2008-05-29)
Related notes:
2008-05-29: [[ RESOLUTION: Resolve ISSUE-120 having made a minor change to the Syntax Document specifying that the presence of a @rel is sufficient to complete an incomplete triple. ]] -- http://www.w3.org/2008/05/29-rdfa-minutes.html#item04
2008-06-02: resolved in telecon, closing issue.
2008-06-12: ACTION: Accept
2008-06-12: CHANGE-TYPE: bug fix
2008-06-12: RESOLUTION: a minor change to the Syntax Document specifying that the presence of a @rel is sufficient to complete an incomplete triple.
2008-06-12: COMMENTER-RESPONSE: Accept