Skip to content

Commit ad6c876

Browse files
authored
Merge pull request #443 from w3c/issue-442-update-core-outline
Update SHACL Core Outline Section
2 parents c42f9b2 + 993bf37 commit ad6c876

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

shacl12-core/index.html

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,12 @@
158158
href: "https://w3c.github.io/data-shapes/shacl12-shacl-shacl/",
159159
status: "ED",
160160
publisher: "W3C",
161+
},
162+
"shacl12-shacl-c": {
163+
title: "SHACL Compact Syntax",
164+
href: "https://w3c.github.io/data-shapes/shacl-compact-syntax/",
165+
status: "ED",
166+
publisher: "W3C",
161167
}
162168
}
163169
};
@@ -464,9 +470,18 @@ <h2>Document Outline</h2>
464470
<p>
465471
The introduction includes a <a href="#terminology">Terminology</a> section.
466472
</p>
473+
<p>
474+
Sections 2 and 3 cover SHACL shapes and constraints, as well as property paths.
475+
</p>
476+
<p>
477+
Section 4 introduces node expressions, while section 5 defines validation in SHACL.
478+
</p>
479+
<p>
480+
Section 6 defines the built-in SHACL Core constraint components, and section 7 discusses non-validating properties.
481+
</p>
467482
<p>
468483
The syntax of SHACL is RDF.
469-
The examples in this document use Turtle [[rdf12-turtle]] and (in one instance) JSON-LD [[json-ld]].
484+
The examples in this document use Turtle [[rdf12-turtle]], JSON-LD [[json-ld]], and SHACL-C [[?shacl12-shacl-c]].
470485
Other RDF serializations such as RDF/XML may be used in practice.
471486
The reader should be familiar with basic RDF concepts [[rdf12-concepts]] such as triples.
472487
</p>
@@ -7923,6 +7938,7 @@ <h2>Changes between SHACL 1.0 Core and SHACL 1.2 Core</h2>
79237938
<li>Added the new constraint component <a href="#NodeByExpressionConstraintComponent"><code>sh:nodeByExpression</code></a>, see <a href="https://github.com/w3c/data-shapes/issues/408">Issue 408</a></li>
79247939
<li>Added the new value <code>sh:ByTypes</code> for <a href="#ClosedConstraintComponent"><code>sh:closed</code></a>; see <a href="https://github.com/w3c/data-shapes/issues/172">Issue 172</a></li>
79257940
<li>The values of <a href="#ClassConstraintComponent"><code>sh:class</code></a> and <a href="#DatatypeConstraintComponent"><code>sh:datatype</code></a> can now also be lists, indicating a union of choices; see <a href="https://github.com/w3c/data-shapes/issues/160">Issue 160</a></li>
7941+
<li>Added the new constraint component <a href="#ReifierShapeShapeConstraintComponent"><code>sh:ReifierShape</code></a>; see <a href="https://github.com/w3c/data-shapes/issues/300">Issue 300</a></li>
79267942
</ul>
79277943
</section>
79287944

0 commit comments

Comments
 (0)