Skip to content

Updates to gist:requires. Fixes #183. #614

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

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions docs/ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,29 @@
gist Release Notes
=====

Release X.x.x
Release 11.0.0
-----

### Major Updates

- Removed property `gist:hasOrderedMember`. `gist:hasMember` should be used instead. Issue [#540](https://github.com/semanticarts/gist/issues/540).
- Removed domain and range constraints from `gist:requires`. Issue [#183](https://github.com/semanticarts/gist/issues/183).
- Removed domain and range constraints from `gist:hasNumerator`, `gist:hasDenominator`, `gist:hasMultiplier`, and `gist:hasMultiplicand`. Issue [#160](https://github.com/semanticarts/gist/issues/160).

### Minor Updates

- Improved definitions for 'navigational' predicates, per issue [#523](https://github.com/semanticarts/gist/issues/523).
- Modified skos:definition of gist:Message to match formal definitions, per issue [#194](https://github.com/semanticarts/gist/issues/194).
- Modified `skos:definition` of `gist:Message` to match formal definitions, per issue [#194](https://github.com/semanticarts/gist/issues/194).
- Added unit symbols for unit instances instances per issue [#579](https://github.com/semanticarts/gist/issues/579).

### Patch Updates

- Updated annotations for coherent unit classes, per issue [#146](https://github.com/semanticarts/gist/issues/146).
- Added labels to gist instances, per issue [#370](https://github.com/semanticarts/gist/issues/370).
- Added definitions for unit of measure instances per issue [#526](https://github.com/semanticarts/gist/issues/526).
- Deprecated property `gist:hasOrderedMember`. `gist:hasMember` should be used instead. Issue [#540](https://github.com/semanticarts/gist/issues/540).


Import URL: <https://ontologies.semanticarts.com/o/gistCoreX.x.x>.
Import URL: <https://ontologies.semanticarts.com/o/gistCore11.0.0>.

Release 10.0.0
-----
Expand Down
12 changes: 9 additions & 3 deletions gistCore.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -3889,10 +3889,16 @@ gist:recognizes

gist:requires
a owl:ObjectProperty ;
rdfs:domain gist:Intention ;
rdfs:range gist:Behavior ;
skos:definition "An intention that sets out a state of satisfaction (you are required to drive on right side of the road)"^^xsd:string ;
skos:definition "The subject needs the object or makes it necessary, mandatory, or compulsory."^^xsd:string ;
skos:example "Humans require air; solar power requires sunshine."^^xsd:string ;
skos:prefLabel "requires"^^xsd:string ;
skos:scopeNote """This predicate is defined generally enough to encompass a couple of different meanings of the English word 'requires': (

1. To need something or to make something necessary.
2. To order or demand something, or to order someone to do something, especially because of a rule or law.
3. To make it officially necessary for someone to do something.

Implementations requiring a more specific meaning should define subproperties."""^^xsd:string ;
.

gist:respondsTo
Expand Down