-
Notifications
You must be signed in to change notification settings - Fork 21
Remove the SHACL-based prefix declaration. Fixes #1001 #1020
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
… with small ttl file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Co-authored-by: Boris Pelakh <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need a note in this file to the effect that importing it take the user out of DL. And we need a release note.
gistNamespaceInformation.ttl
Outdated
@@ -10,6 +10,7 @@ | |||
|
|||
<https://w3id.org/semanticarts/ontology/gistCore> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this going into the gistCore ontology? It should have its own ontology declaration.
gistNamespaceInformation.ttl
Outdated
@@ -10,6 +10,7 @@ | |||
|
|||
<https://w3id.org/semanticarts/ontology/gistCore> | |||
sh:declare gist:_PrefixDeclaration_gist ; | |||
skos:editorialNote "Please note that including the file gistNamespaceInformation.ttl will break the OWL2 DL conformance of the gist ontology. This need for this change is described in https://github.com/semanticarts/gist/issues/1001 ." ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
skos:editorialNote "Please note that including the file gistNamespaceInformation.ttl will break the OWL2 DL conformance of the gist ontology. This need for this change is described in https://github.com/semanticarts/gist/issues/1001 ." ; | |
skos:editorialNote "Please note that importing this ontology will break OWL2 DL conformance because SHACL is not an OWL ontology." ; |
@@ -0,0 +1,3 @@ | |||
### Minor Updates | |||
|
|||
- Removed SHACL terms to the file gistNamespaceInformation.ttl in order to preserve the OWL2 DL conformance of the core ontology. Issue [#1001](https://github.com/semanticarts/gist/issues/1001). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Removed SHACL terms to the file gistNamespaceInformation.ttl in order to preserve the OWL2 DL conformance of the core ontology. Issue [#1001](https://github.com/semanticarts/gist/issues/1001). | |
- Moved SHACL references to the `gistPrefixDeclarations` file. Issue [#1001](https://github.com/semanticarts/gist/issues/1001). |
Note that we don't include rationale in the release notes. They can look it up in the issue if they want. This seems nitpicky but if we go down that route we'll end up with a lot of unnecessary stuff in the release notes.
Fixes #1001.
Move declaration into standalone ttl file.