Skip to content

Commit 9e6d798

Browse files
pfpsTallTed
andauthored
remove rdf:PlainLiteral and add a change note; also add change note for triple terms (#97)
* remove rdf:PlainLiteral and add a change note; also add change note for triple terms * Update spec/index.html Co-authored-by: Ted Thibodeau Jr <[email protected]> --------- Co-authored-by: Ted Thibodeau Jr <[email protected]>
1 parent f4de73b commit 9e6d798

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

spec/index.html

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -783,9 +783,7 @@ <h2>Literals and datatypes</h2>
783783
<a data-cite="RDF12-CONCEPTS#dfn-dir-lang-string"><code>rdf:dirLangString</code></a>
784784
but when IRIs listed in the
785785
<a data-cite="RDF12-CONCEPTS#section-Datatypes">Datatypes</a> section of [[!RDF12-CONCEPTS]]
786-
<em>are</em> <a>recognized</a>, they MUST be interpreted as described there, and
787-
when the IRI <code>rdf:PlainLiteral</code> is <a>recognized</a>,
788-
it MUST be interpreted to denote the datatype defined in [[!RDF-PLAIN-LITERAL]].
786+
<em>are</em> <a>recognized</a>, they MUST be interpreted as described there.
789787
RDF processors MAY recognize other datatype IRIs,
790788
but when other datatype IRIs are <a>recognized</a>,
791789
the mapping between the datatype IRI and the datatype it <a>denotes</a>
@@ -2296,13 +2294,30 @@ <h2>Substantive changes between RDF 1.0 and RDF 1.1 </h2>
22962294
<h2>Substantive changes since RDF 1.1</h2>
22972295

22982296
<ul>
2297+
<li> The major change between the RDF 1.1 and RDF 1.2 semantics is the addition of triple terms.
2298+
Various parts of the semantics have been updated to handle triple terms.
2299+
</li>
2300+
22992301
<li> RDF entailment rule <a>rdfD1a</a> was added in RDF 1.2.
23002302
This rule should have been included in RDF 1.1 when the two built-in
23012303
datatypes (<code>xsd:string</code> and <code>rdf:langString</code>)
23022304
were added to RDF entailment.
23032305
</li>
2304-
<li><code>rdf:dirLangString</code> added to the built-in datatypes.</li>
2306+
2307+
<li><code>rdf:dirLangString</code> was added to the built-in datatypes.</li>
2308+
2309+
<li>
2310+
In RDF 1.1, <code>rdf:PlainLiteral</code> was described as an optional datatype
2311+
that, "[if] [recognized](https://www.w3.org/TR/rdf11-mt/#dfn-recognize), ...
2312+
MUST be interpreted to [denote] the datatype defined in [[RDF-PLAIN-LITERAL]]."
2313+
<code>rdf:PlainLiteral</code> is not used elsewhere in the RDF documents,
2314+
so the requirement to give it this particular semantics has been removed.
2315+
It is recommended that <code>rdf:PlainLiteral</code> not be used in RDF.
2316+
</li>
2317+
23052318
</ul>
2319+
2320+
23062321
</section>
23072322

23082323
</section>

0 commit comments

Comments
 (0)