Skip to content

Commit d7e3ed2

Browse files
committed
What's New stub section; SHACL-SHACL stub section; section reordering
1 parent 972af85 commit d7e3ed2

File tree

1 file changed

+85
-12
lines changed

1 file changed

+85
-12
lines changed

shacl12-overview/index.html

Lines changed: 85 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -363,23 +363,103 @@
363363
<section id="introduction">
364364
<h2>Introduction</h2>
365365
<p>
366-
This document provides a non-normative, high-level, overview of the various Shapes Constraint Language (SHACL) documents.
366+
This document provides a non-normative, high-level, overview of the various Shapes Constraint Language (SHACL) specifications.
367367
</p>
368368
<p>
369-
The second iteration of the World Wide Web Consortium's <a href="https://www.w3.org/groups/wg/data-shapes/">Data Shapes Working Group</a> aimed to "...update data shapes standards in line with the versions of core Semantic Web standards that cater for RDF-star and to extend the applications of data shapes with new packaging and use specifications". The outcome of the Working Group's operations was a set of specifications - W3C 'Recommendations' - that cover core SHACL elements, extended ones and SHACL functions beyond RDF validation, such as User Interface generation. The Overview section below lists all the Working Group specifications and they are also listed in each specification's Introduction too.
369+
The second iteration of the World Wide Web Consortium's <a href="https://www.w3.org/groups/wg/data-shapes/">Data Shapes Working Group</a> aimed to "...update data shapes standards in line with the versions of core Semantic Web standards that cater for RDF-star and to extend the applications of data shapes with new packaging and use specifications". The outcome of the Working Group's operations was a set of specifications - W3C 'Recommendations' - that cover core SHACL elements, extended ones and SHACL functions beyond RDF validation, such as User Interface generation.
370+
</p>
371+
<p>
372+
The <em>What's new in SHACL 1.2</em> section below describes the changes between SHACL, as published in 2017 and SHACL 1.2, including all the new SHACL elements such as SHACL for User Interface generation.
373+
</p>
374+
<p>
375+
The <em>Specifications</em> section below lists all the Data Shapes Working Group's specifications which are also listed in each specification's Introduction.
376+
</p>
377+
<p>
378+
The appendixes below contain material supporting the set of SHACL specifications and provide SHACL users with additional support, such as validators for shapes graphs.
370379
</p>
371380
</section>
372381

373-
<section id="governance">
374-
<h2>Governance</h2>
375-
<p class="todo">TODO: This section will describe the governance arrangements in place for the continued maintenance of this NOTE.</p>
382+
<section id="whatsnew">
383+
<h2>What's New in SHACL 1.2</h2>
384+
<p>
385+
<em>coming soon</em>
386+
</p>
387+
</section>
388+
389+
<section id="specifications">
390+
<h2>Specifications</h2>
391+
<p>
392+
SHACL 1.2:
393+
</p>
394+
<ol>
395+
<li>SHACL 1.2 Overview (this document)
396+
<ul><li>overviews the set of SHACL specifications</li></ul>
397+
</li>
398+
<li>
399+
<a href="https://w3c.github.io/data-shapes/shacl12-core/">SHACL 1.2 Core</a>
400+
<ul><li>defines the Core of SHACL</li></ul>
401+
</li>
402+
<li>
403+
<a href="https://w3c.github.io/data-shapes/shacl12-sparql/">SHACL 1.2 SPARQL Extensions</a>
404+
<ul><li>defines SPARQL-related extensions of the SHACL</li></ul>
405+
</li>
406+
<li>
407+
<a href="https://w3c.github.io/data-shapes/shacl12-node-expr/">SHACL 1.2 Node Expressions</a>
408+
<ul><li>defines graph expressions used to determine focus nodes SHACL</li></ul>
409+
</li>
410+
<li>
411+
<a href="https://w3c.github.io/data-shapes/shacl12-inf-rules/">SHACL 1.2 Inference Rules</a>
412+
<ul><li>defines SHACL's methods of rule-based inference</li></ul>
413+
</li>
414+
<li>
415+
<s><a href="https://w3c.github.io/data-shapes/shacl12-ui/">SHACL 1.2 UI</a></s>
416+
<ul><li>defines SHACL's use for User Interface generation</li></ul>
417+
</li>
418+
<li>
419+
<s><a href="https://w3c.github.io/data-shapes/shacl12-profiling/">SHACL 1.2 Profiling</a></s>
420+
<ul><li>defines the use of SHACL for profiling data, including SHACL data</li></ul>
421+
</li>
422+
</ol>
376423
</section>
377424

378425
<section id="x">
379426
<h2>Section X</h2>
380427
<p class="todo">TODO: This section will describe...</p>
381428
</section>
382429

430+
<section id="shacl-shacl" class="appendix informative">
431+
<h2>SHACL-SHACL</h2>
432+
<p>
433+
The <a href="https://www.w3.org/groups/wg/data-shapes/">Data Shapes Working Group</a> maintains SHACL graphs that can be used to validate other SHACL Shapes graphs, called "SHACL-SHACL". There is more than one to allow for the validation of subsets of the total body of SHACL elements defined in the various SHACL specifications.
434+
</p>
435+
<p>
436+
Each SHACL-SHACL graph correspond to the scope of individual SHACL specifications and are available as RDF resources:
437+
</p>
438+
<ul>
439+
<li>
440+
<a href="">SHACL-SHACL all</a> - <em>the union of all other SHACL-SHACL graphs</em>
441+
</li>
442+
<li>
443+
<a href="">SHACL-SHACL Core</a>
444+
</li>
445+
<li>
446+
<a href="">SHACL-SHACL SPARQL</a>
447+
</li>
448+
<li>
449+
<a href="">SHACL-SHACL Node Expressions</a>
450+
</li>
451+
<li>
452+
<a href="">SHACL-SHACL Inference Rules</a>
453+
</li>
454+
<li>
455+
<a href="">SHACL-SHACL UI</a>
456+
</li>
457+
<li>
458+
<a href="">SHACL-SHACL Profiling</a>
459+
</li>
460+
</ul>
461+
</section>
462+
383463
<section id="security" class="appendix informative">
384464
<h2>Security and Privacy Considerations</h2>
385465
<p>
@@ -392,13 +472,6 @@ <h2>Security and Privacy Considerations</h2>
392472
</p>
393473
</section>
394474

395-
<section id="validator" class="appendix normative">
396-
<h2>SHACL-SHACL Validator</h2>
397-
<p>
398-
The shapes graph of SHACL-SHACL is available as an RDF resource at <a href="http://www.w3.org/ns/shacl-shacl">http://www.w3.org/ns/shacl-shacl</a>.
399-
</p>
400-
</section>
401-
402475
<section id="ack" class="appendix informative">
403476
<h2>Acknowledgements</h2>
404477
<p>Many people contributed to this document, including members of the RDF Data Shapes Working Group.</p>

0 commit comments

Comments
 (0)