Skip to content

refactor: 🚚 Rename SHACL 1.2 Rules references to SPARQL 1.2 RL - #1193

Open
simonstey wants to merge 2 commits into
gh-pagesfrom
sparql12-rl-rename-references
Open

refactor: 🚚 Rename SHACL 1.2 Rules references to SPARQL 1.2 RL#1193
simonstey wants to merge 2 commits into
gh-pagesfrom
sparql12-rl-rename-references

Conversation

@simonstey

Copy link
Copy Markdown
Contributor

Additional renamings for SRL

Changes

  • shacl12-common/local-biblio.js -> add a sparql12-rl bibliography
    entry (Editor's Draft, status ED), with a comment explaining that the
    document is absent from SpecRef because it has not yet been published
    under its new shortName.
  • shacl12-common/specifications.html -> retitle the entry to
    SPARQL 1.2 RL and switch the ReSpec citation from [[[shacl12-rules]]]
    to [[[sparql12-rl]]]. Description now reads "defines SPARQL-RL, a rule
    language for rule-based inference".
  • shacl12-overview/index.html -> same list update, plus the "Inference
    Rules" feature row now names SPARQL 1.2 RL (noting the former name for
    readers) and links to sparql12-rl/.
  • shacl12-profiling/index.html -> add the matching sparql12-rl entry
    to the document's inline localBiblio (this spec does not use the shared
    bibliography), and update the two [[[shacl12-rules]]] citations in the
    reasoning-rule examples.

@simonstey
simonstey requested review from afs and nicholascar August 24, 2026 13:17
@simonstey simonstey self-assigned this Aug 24, 2026
@simonstey simonstey added Editorial Will not change implementations SPARQL-RL labels Aug 24, 2026
@caribouW3

Copy link
Copy Markdown
Member

sparql12-rl is staged for publication tomorrow, you may wait until then and skip the local biblio entry

@afs

afs commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

sparql12-rl is now published.

<dt><a href="https://www.w3.org/TR/shacl12-rules/">SHACL 1.2 Rules</a></dt>
<dd>defines SHACL's methods of rule-based inference</dd>
<dt><a href="https://www.w3.org/TR/shacl12-rules/">SPARQL 1.2 RL</a></dt>
<dd>defines SPARQL-RL, a rule language for rule-based inference</dd>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<dd>defines SPARQL-RL, a rule language for rule-based inference</dd>
<dd>defines SPARQL-RL, a language for rule-based inference</dd>

Minor - it said "rule" twice. Same change propagated below to other uses of the tag line.

<dt data-transform="noSelfCite">[[[shacl12-rules]]]</dt>
<dd>defines SHACL's methods of rule-based inference</dd>
<dt data-transform="noSelfCite">[[[sparql12-rl]]]</dt>
<dd>defines SPARQL-RL, a rule language for rule-based inference</dd>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<dd>defines SPARQL-RL, a rule language for rule-based inference</dd>
<dd>defines SPARQL-RL, a language for rule-based inference</dd>

<dt><a href="https://www.w3.org/TR/shacl12-rules/">SHACL 1.2 Rules</a></dt>
<dd>defines SHACL's methods of rule-based inference</dd>
<dt><a href="https://www.w3.org/TR/shacl12-rules/">SPARQL 1.2 RL</a></dt>
<dd>defines SPARQL-RL, a rule language for rule-based inference</dd>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<dd>defines SPARQL-RL, a rule language for rule-based inference</dd>
<dd>defines SPARQL-RL, a language for rule-based inference</dd>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Editorial Will not change implementations SPARQL-RL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants