ISSUE-88

Last Call Comment: processing bug in setting of datatype with @content in Syntax

State:
CLOSED
Product:
RDFa
Raised by:
Ben Adida
Opened on:
2008-02-26
Description:
"
5.5. Sequence

[...]

* step 10 (9?):
"as a [plain literal] if:
  * @content is present;
  * or all children of the [current element] are text nodes;
  * or there are no child nodes;
  * or the body of the [current element] does have non-text child
    nodes but @datatype is present, with an empty value."
According to this the example in 6.3.1.2

<span property="cal:dtstart" content="20070916T1600-0500"
      datatype="xsd:datetime">
  September 16th at 4pm
</span>.

would not create a typed literal (@content is present). Or can the following
bullets (XML literal, typed literal) "overwrite" the result from the first
bullet (plain literal)?

"

by Johannes Koch in:
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Feb/0116.html

Probable Resolution by MarkB in:
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Feb/0117.html

"the simplest solution is to make the minor change of moving the third step
(that checks for typed literals) to become the first."

RESOLVED in http://www.w3.org/2008/03/06-rdfa-minutes as per MarkB.
Related emails:
  1. ISSUE-88: bug in setting of datatype with @content in Syntax (from dean+cgi@w3.org on 2008-02-26)

Related notes:

2008-02-26: added "Last Call Comment" in title.

2008-03-12: Johannes: approves of resolution http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2008Mar/0086.html

2008-04-30: CLOSED, since it is resolved.

2008-06-12: ACTION:Accept

2008-06-12: CHANGE-TYPE:bug fix

2008-06-12: RESOLUTION: moved the third step (that checks for typed literals) to become the first. This is a small bug fix that implementors were able to integrate immediately.

2008-06-12: COMMENTER-RESPONSE: Accept