-
Notifications
You must be signed in to change notification settings - Fork 42
Revise SHACL 1.2 Rules abstract #729
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
base: gh-pages
Are you sure you want to change the base?
Conversation
|
I think the abstract of SHACL Rules should not mention shapes. Accordingly, I would shorten the abstract as follows (since it is short, I prefer to include it here rather than proposing the changes directly in "Files changed"): This document defines SHACL Rules. SHACL, the Shapes Constraint Language, is a language for describing the structure of RDF graphs. SHACL may be used for a variety of purposes such as validating, inferencing, modeling domains, generating ontologies to inform other agents, building user interfaces, generating code, and integrating data. SHACL Rules provides inferencing with the generation of new RDF data from a combination of a set of rules and a base data graph. Rules can be expressed as RDF or in the SHACL Rules Language (SRL). |
That makes it harder to see the changes - the text layout does not correspond to the HTML layout. I have made the change but it would be helpful to have the comparison that the GH UI provides - it highlights the changes in a suggestion. The text still has "shapes" because of writing out "SHACL". |
bf58496 to
51c6ed4
Compare
|
Ok, thanks for making the changes. I'll make them myself next time. For me the abstract is fine. |
| <p> | ||
| SHACL, the Shapes Constraint Language, is a language for describing the structure | ||
| of RDF graphs. | ||
| SHACL may be used for a variety of purposes such as validating, inferencing, |
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.
inferencing has long bothered me, and I am hoping it bothers others here, and maybe we can stop verbing the noun (inference) that was already a nouning of a verb (infer). Maybe we can just use inferring.
| SHACL may be used for a variety of purposes such as validating, inferencing, | |
| SHACL may be used for a variety of purposes such as validating, inferring, |
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.
"Inferencing" is a technical term that is used in several fields, such as AI, and is used in the semantic web area.
e.g.
https://blog.okfn.org/2010/08/02/about-inferencing/
#215
Note: the wording for the rules abstract is based on:
https://www.w3.org/TR/shacl12-core/#abstract
This PR takes text from the revised SHACL 12. Core abstract as related to SHACL Rules.
This is no more than a slightly better abstract. The final abstract can be written when the document is complete.