Skip to content

Commit ecef6bb

Browse files
committed
Add a reference to RDF Concepts on version values, and indicate specific values required for processing its:dir, rdf:annotation, and rdf:annotationNodeID. Note that the "requirements" remain advisory.
1 parent 69623cc commit ecef6bb

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

spec/index.html

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1337,7 +1337,13 @@ <h2>RDF/XML Internet Media Type, File Extension, and Macintosh File Type</h2>
13371337
(all lowercase, with a space character as the fourth letter).</p>
13381338

13391339
<p>Features introduced in RDF 1.2 require a version announcement
1340-
on an in-scope <a>node element</a> with an `rdf:version` attribute with the value `"1.2"`.</p>
1340+
on an in-scope <a>node element</a> with an `rdf:version` attribute
1341+
with a defined value other than `"1.1"`.
1342+
Acceptable values for `rdf:version` are defined in
1343+
<a data-cite="RDF12-CONCEPTS#defined-version-labels">2.1 Version Lables</a> in [[RDF12-CONCEPTS]].
1344+
Parser behavior for version values is otherwise undefined and MAY be used
1345+
to signal errors or warnings.
1346+
</p>
13411347

13421348
<p>The `application/rdf+xml` media type has been registered at IANA as [[RFC3870]].</p>
13431349
</section>
@@ -1879,7 +1885,7 @@ <h3>Element Event</h3>
18791885

18801886
<p>If the element has a
18811887
<a href="#eventterm-element-version">version</a> accessor
1882-
with the value `"1.2"` or greater,
1888+
with the value `"1.2-basic"`, `"1.2"` or greater,
18831889
this set contains an attribute information item
18841890
<code>its:dir</code> ([namespace name] property with the value
18851891
`"http://www.w3.org/2005/11/its"` and
@@ -1893,7 +1899,7 @@ <h3>Element Event</h3>
18931899

18941900
<p>If the element has a
18951901
<a href="#eventterm-element-version">version</a> accessor
1896-
with the value `"1.2"` or greater,
1902+
with the value `"1.2-basic"`, `"1.2"` or greater,
18971903
this set contains an attribute information item
18981904
<code>its:version</code> ([namespace name] property with the value
18991905
`"http://www.w3.org/2005/11/its"` and
@@ -3777,6 +3783,10 @@ <h4>Production annotationAttr</h4>
37773783
&#160;&#160;&#160;&#160;<a href="#eventterm-attribute-string-value">string-value</a> == string(<a href="#URI-reference">IRI</a>))
37783784

37793785
</p></div></div>
3786+
3787+
<p>This production MAY be ignored unless
3788+
<a href="#eventterm-element-version"><code>rdf:version</code></a>
3789+
is `"1.2"` or greater.</p>
37803790
</section>
37813791

37823792
<!-- annotationNodeID attribute -->
@@ -3788,6 +3798,10 @@ <h4>Production annotationNodeIDAttr</h4>
37883798
&#160;&#160;&#160;&#160;<a href="#eventterm-attribute-rdf-term">rdf-term</a> == bnodeid(<a href="#rdf-id">rdf-id</a>))
37893799

37903800
</p></div></div>
3801+
3802+
<p>This production MAY be ignored unless
3803+
<a href="#eventterm-element-version"><code>rdf:version</code></a>
3804+
is `"1.2"` or greater.</p>
37913805
</section>
37923806

37933807
<!-- property attribute -->

0 commit comments

Comments
 (0)