Skip to content

Issue 163 path#620

Open
VladimirAlexiev wants to merge 190 commits into
w3c:gh-pagesfrom
VladimirAlexiev:issue-163-PATH
Open

Issue 163 path#620
VladimirAlexiev wants to merge 190 commits into
w3c:gh-pagesfrom
VladimirAlexiev:issue-163-PATH

Conversation

@VladimirAlexiev

@VladimirAlexiev VladimirAlexiev commented Oct 23, 2025

Copy link
Copy Markdown
Contributor

Closes #163

  • See this document rendered online here
  • @HolgerKnublauch Sorry, I made a github mistake and this includes a gazillion commits. Can you pick only the last one 8d3d823 ?
  • I've deleted a few duplicated words from a definition and replaced with a reference to the section that defines "substitution" fully.
  • Added suggestion to emit "BAD-PATH"
  • Added some words in Security as per @afs

@afs

afs commented Oct 23, 2025

Copy link
Copy Markdown
Contributor

a github mistake and this includes a gazillion commits.

PRs are merged, not single commits from a PR.

You can get the commit with, for example, git show 8d3d823 > F, then create a clean, up-to-date branch, git apply F and submit a PR with the required changes.

@HolgerKnublauch HolgerKnublauch left a comment

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.

Yeah I am afraid the best way forward would be for you to either create a new PR with just the change that you want, or roll back the unneeded parts here.

@afs

afs commented Jan 29, 2026

Copy link
Copy Markdown
Contributor

Ping @VladimirAlexiev

VladimirAlexiev and others added 8 commits February 6, 2026 11:54
Co-authored-by: Yousouf Taghzouti <48333491+YoucTagh@users.noreply.github.com>
Co-authored-by: Yousouf Taghzouti <48333491+YoucTagh@users.noreply.github.com>
- sh:path : predicate or list or blank node and link to #property-paths
- add ellipsis as per TallTed
- rdf:List -> "list" because SHACL doesn't require the rdf:List type
- add sh:nodeKind, sh:ignoredProperties
caribouW3 and others added 20 commits February 9, 2026 17:06
Auto-publication configuration
* Update shacl12-sparql/index.html

Co-authored-by: Andy Seaborne <andy@apache.org>

* Switched to informative "should", accepted most of Ted's prose changes.

* Update shacl12-sparql/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-sparql/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

---------

Co-authored-by: Andy Seaborne <andy@apache.org>
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
* w3c#737

* Added change log entry

* Update shacl12-core/index.html

Co-authored-by: Andy Seaborne <andy@apache.org>

* Update shacl12-core/index.html

Co-authored-by: Andy Seaborne <andy@apache.org>

* Update shacl12-core/index.html

Co-authored-by: Andy Seaborne <andy@apache.org>

* Apply suggestion from @afs

Co-authored-by: Andy Seaborne <andy@apache.org>

* Update shacl12-core/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-core/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-core/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

---------

Co-authored-by: Andy Seaborne <andy@apache.org>
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
… same order is kept (w3c#710)

* w3c#657: Clarified that members of list must be literals/IRIs and the same order is kept

* Update shacl12-node-expr/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-node-expr/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Switched from ex:concat to sparql:concat

* Apply suggestions from code review

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-node-expr/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-node-expr/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

* Update shacl12-node-expr/index.html

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>

---------

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
@robert-david

Copy link
Copy Markdown
Contributor

The rebase went wrong. I hope i cleaned it up correctly now.

@afs

afs commented Feb 9, 2026

Copy link
Copy Markdown
Contributor

The PR changes shacl12-core, shacl12-profiling and shacl12-sparql.
For example, the shacl12-core changes the shapes diagram and text related to it.

But the issue is only for shacl12-sparql.

It might be simpler to extract the changes related to $PATH (shacl12-sparql/index.html only) and make a new PR.

@nicholascar nicholascar added Core For SHACL 1.2 Core spec SPARQL For SHACL 1.2 SPARQL extensions spec Profiles For SHACL 1.2 Profiles spec labels May 28, 2026
@afs afs removed their request for review May 28, 2026 10:21
@nicholascar nicholascar removed Core For SHACL 1.2 Core spec Profiles For SHACL 1.2 Profiles spec labels May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

SPARQL For SHACL 1.2 SPARQL extensions spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clarify the use of $PATH, or string interpolation of SHACL paths