Skip to content

Commit 05fe141

Browse files
committed
Clarify that scoped contexts on @type use the term used, rather than it's expanded IRI, to find a scoped context.
Fixes #521.
1 parent 63f1e10 commit 05fe141

File tree

4 files changed

+49
-41
lines changed

4 files changed

+49
-41
lines changed

spec/latest/common/terms.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<a>IRI</a>, nor a <a>JSON-LD value</a>, nor a <a>list</a>.
7070
A <a data-cite="RDF11-CONCEPTS#dfn-blank-node" class="externalDFN">blank node</a> does not contain a de-referenceable
7171
identifier because it is either ephemeral in nature or does not contain information that needs to be
72-
linked to from outside of the linked data graph. A blank node is assigned an identifier starting with
72+
linked to from outside of the <a>linked data graph</a>. A blank node is assigned an identifier starting with
7373
the prefix <code>_:</code>.</dd>
7474
<dt><dfn data-lt="blank node identifiers">blank node identifier</dfn></dt><dd>
7575
A <a data-cite="RDF11-CONCEPTS#dfn-blank-node-identifier" class="externalDFN">blank node identifier</a> is a string that can be used as an identifier for a
@@ -180,7 +180,7 @@
180180
connected by <a>edges</a>,
181181
as specified in the <a data-cite="JSON-LD11CG#data-model">Data Model</a>
182182
section of the JSON-LD specification [[JSON-LD11CG]].
183-
A <a>linked data graph</a> is a generalized representation of a
183+
A <a>linked data graph</a> is a generalized representation of an
184184
<a data-cite="RDF11-CONCEPTS#dfn-rdf-graph">RDF graph</a>
185185
as defined in [[!RDF-CONCEPTS]].</dd>
186186
<dt><dfn data-lt="lists">list</dfn></dt><dd>

spec/latest/json-ld-api/index.html

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4918,30 +4918,28 @@ <h2>Changes since 1.0 Recommendation of 16 January 2014</h2>
49184918
<section class="appendix informative">
49194919
<h2>Open Issues</h2>
49204920
<p>The following is a list of issues open at the time of publication.</p>
4921-
<p class="issue" data-number="246"></p>
4922-
<p class="issue" data-number="333"></p>
4923-
<p class="issue" data-number="338"></p>
4921+
<p class="issue defer" data-number="246"></p>
4922+
<p class="issue defer" data-number="333"></p>
4923+
<p class="issue defer" data-number="338"></p>
49244924
<p class="issue" data-number="357"></p>
4925-
<p class="issue" data-number="368"></p>
4926-
<p class="issue" data-number="371"></p>
4927-
<p class="issue" data-number="397"></p>
4928-
<p class="issue" data-number="402"></p>
4929-
<p class="issue" data-number="434"></p>
4930-
<p class="issue" data-number="460"></p>
4925+
<p class="issue defer" data-number="368"></p>
4926+
<p class="issue defer" data-number="371"></p>
4927+
<p class="issue defer" data-number="397"></p>
4928+
<p class="issue defer" data-number="402"></p>
4929+
<p class="issue defer" data-number="434"></p>
4930+
<p class="issue defer" data-number="460"></p>
49314931
<p class="issue" data-number="495"></p>
4932-
<p class="issue" data-number="495"></p>
4933-
<p class="issue" data-number="507"></p>
4932+
<p class="issue defer" data-number="507"></p>
49344933
<p class="issue" data-number="512"></p>
4935-
<p class="issue" data-number="526"></p>
4934+
<p class="issue defer" data-number="526"></p>
49364935
<p class="issue" data-number="530"></p>
4937-
<p class="issue" data-number="542"></p>
4938-
<p class="issue" data-number="581"></p>
4939-
<p class="issue" data-number="583"></p>
4936+
<p class="issue defer" data-number="542"></p>
4937+
<p class="issue defer" data-number="548"></p>
49404938
<p class="issue" data-number="581"></p>
4941-
<p class="issue" data-number="583"></p>
4942-
<p class="issue" data-number="595"></p>
4943-
<p class="issue" data-number="589"></p>
4944-
<p class="issue" data-number="601"></p>
4939+
<p class="issue defer" data-number="583"></p>
4940+
<p class="issue defer" data-number="595"></p>
4941+
<p class="issue defer" data-number="589"></p>
4942+
<p class="issue" data-number="611"></p>
49454943
</section>
49464944

49474945
<section class="appendix informative">

spec/latest/json-ld-framing/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1569,7 +1569,7 @@ <h2>Changes since 1.0 Draft of 30 August 2012</h2>
15691569
<section class="appendix informative">
15701570
<h4>Open Issues</h4>
15711571
<p>The following is a list of issues open at the time of publication.</p>
1572-
<p class="issue" data-number="542"></p>
1572+
<p class="issue defer" data-number="542"></p>
15731573
<p class="issue" data-number="550"></p>
15741574
<p class="issue" data-number="579"></p>
15751575
<p class="issue" data-number="588"></p>

spec/latest/json-ld/index.html

Lines changed: 29 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html>
22
<html lang="en">
33
<head>
44
<title>JSON-LD 1.1</title>
@@ -2479,7 +2479,19 @@ <h2>Scoped Contexts</h2>
24792479
-->
24802480
</pre>
24812481

2482-
<p>Scoping on <code>@type</code> is useful when common properties are used to relate things of different types, where the vocabularies in use within different entities calls for different context scoping. For example, `hasPart`/`partOf` may be common terms used in a document, but mean different things depending on the context.</p>
2482+
<p>Scoping on <code>@type</code> is useful when common properties are used to
2483+
relate things of different types, where the vocabularies in use within
2484+
different entities calls for different context scoping. For example,
2485+
`hasPart`/`partOf` may be common terms used in a document, but mean
2486+
different things depending on the context.</p>
2487+
2488+
<p>When expanding, each value of <code>@type</code> is considered
2489+
(ordering them lexographically) where that value is also a <a>term</a> in
2490+
the <a>active context</a> having its own <a>context</a>. If so, that
2491+
<a>context</a> as applied to the <a>active context</a>. When compacting, if
2492+
a <a>term</a> is chosen to represent an IRI used as a value of <code>@type</code> where that
2493+
<a>term definition</a> also has a <a>context</a>, it is then applied to the
2494+
<a>active context</a> to affect further compaction.</p>
24832495

24842496
<p class="note">The values of <code>@type</code> are unordered, so if multiple
24852497
types are listed, the order that scoped contexts are applied is based on
@@ -5102,25 +5114,23 @@ <h2>Changes since 1.0 Recommendation of 16 January 2014</h2>
51025114
<section class="appendix informative">
51035115
<h4>Open Issues</h4>
51045116
<p>The following is a list of issues open at the time of publication.</p>
5105-
<p class="issue" data-number="246"></p>
5117+
<p class="issue defer" data-number="246"></p>
51065118
<p class="issue" data-number="316"></p>
5107-
<p class="issue" data-number="333"></p>
5108-
<p class="issue" data-number="368"></p>
5109-
<p class="issue" data-number="371"></p>
5110-
<p class="issue" data-number="397"></p>
5111-
<p class="issue" data-number="443"></p>
5112-
<p class="issue" data-number="491"></p>
5113-
<p class="issue" data-number="521"></p>
5114-
<p class="issue" data-number="527"></p>
5119+
<p class="issue defer" data-number="333"></p>
5120+
<p class="issue defer" data-number="368"></p>
5121+
<p class="issue defer" data-number="371"></p>
5122+
<p class="issue defer" data-number="397"></p>
5123+
<p class="issue defer" data-number="443"></p>
5124+
<p class="issue defer" data-number="491"></p>
51155125
<p class="issue" data-number="543"></p>
5116-
<p class="issue" data-number="547"></p>
5117-
<p class="issue" data-number="548"></p>
5118-
<p class="issue" data-number="583"></p>
5119-
<p class="issue" data-number="584"></p>
5120-
<p class="issue" data-number="585"></p>
5121-
<p class="issue" data-number="590"></p>
5122-
<p class="issue" data-number="595"></p>
5123-
<p class="issue" data-number="598"></p>
5126+
<p class="issue defer" data-number="547"></p>
5127+
<p class="issue defer" data-number="548"></p>
5128+
<p class="issue defer" data-number="583"></p>
5129+
<p class="issue defer" data-number="584"></p>
5130+
<p class="issue defer" data-number="585"></p>
5131+
<p class="issue defer" data-number="590"></p>
5132+
<p class="issue defer" data-number="595"></p>
5133+
<p class="issue defer" data-number="598"></p>
51245134
</section>
51255135

51265136
<section class="appendix informative">

0 commit comments

Comments
 (0)