Skip to content

Conversation

@nicholascar
Copy link
Contributor

@nicholascar nicholascar commented Oct 13, 2025

  • introduces a section on the packaging of SHACL to the Profiling deliverable

See this rendered here:

@nicholascar nicholascar self-assigned this Oct 13, 2025
@nicholascar nicholascar added the Profiles For SHACL 1.2 Profiles spec label Oct 13, 2025
@nicholascar nicholascar marked this pull request as ready for review October 25, 2025 13:05
@nicholascar nicholascar requested a review from TallTed October 27, 2025 07:54
Copy link
Member

@TallTed TallTed left a comment

Choose a reason for hiding this comment

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

Getting there...

nicholascar and others added 2 commits October 30, 2025 16:40
# Conflicts:
#	shacl12-profiling/index.html
…aging

# Conflicts:
#	shacl12-profiling/index.html
@w3c w3c deleted a comment from TallTed Oct 30, 2025
@w3c w3c deleted a comment from TallTed Oct 30, 2025
@w3c w3c deleted a comment from TallTed Oct 30, 2025
nicholascar and others added 3 commits November 3, 2025 16:48
@nicholascar nicholascar requested review from TallTed and mgberg November 3, 2025 06:48
@TallTed
Copy link
Member

TallTed commented Nov 3, 2025

Multiple instances of —

@nicholascar nicholascar deleted a comment from TallTed 4 days ago

I don't know what to do with this. It doesn't give me a way to see the deleted comments, so I have no way of modifying my future comments, nor can I defend these comments. Please advise!

Copy link
Contributor

@scotthenninger scotthenninger left a comment

Choose a reason for hiding this comment

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

Changes look good to me

Copy link
Contributor

@mgberg mgberg left a comment

Choose a reason for hiding this comment

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

@nicholascar out of curiosity, for your use case, would you expect each group of shapes from your shape library to be represented as an instance of owl:Ontology?

@nicholascar
Copy link
Contributor Author

Multiple instances of —

@nicholascar nicholascar deleted a comment from TallTed 4 days ago

I don't know what to do with this. It doesn't give me a way to see the deleted comments, so I have no way of modifying my future comments, nor can I defend these comments. Please advise!

Sorry Ted. I tried to incorporate the suggestions from every one of your comments. I merged what I could right in this GitHub UI and then, where there were conflicts due to me editing after your comments, I tried to make the change manually and noted that I had done that.

I tried to be consistent with "instances of" and so on.

I think the comment deletion is an outcome of me indicating I thought the suggestion was incorporated, rather than me saying "no". There were no instances of your comments that I didn't agree with and try to incorporate, except where I had already made an equivalent change. None I thought were wrong or not valuable.

@nicholascar
Copy link
Contributor Author

@nicholascar out of curiosity, for your use case, would you expect each group of shapes from your shape library to be represented as an instance of owl:Ontology?

Yes, owl:Ontology.

I used to want special container classes for things - makes them easy to find in a DB - but now I go in for containers being generic so I don't have a profusion of container types and find them by one of these means:

  • seeking downwards from an upper container, e.g. a dedicated dcat:Catalog of owl:Ontology instances for SHACL
  • duck typing: "find me all the ontologies that contain (rdfs:member) SHACL Elements (and not owl:Class etc)
  • role-based: find me all the resource members of prof:Profile instances that conform to SHACL

In a tightly managed collection, I use the first method but the second would requires less management and be more robust if I could be guaranteed that all the SHACL was presented as per this Spec's recommendations!

The third method requires a Profile hierarchy according to PROF, which of course I use but which adds another index to the SHACL info, just like making a DCAT catalogue of things.

@nicholascar nicholascar requested a review from mgberg November 4, 2025 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Profiles For SHACL 1.2 Profiles spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants