semanticarts / gist

Semantic Arts gist upper enterprise ontology
Creative Commons Attribution 4.0 International
155 stars 18 forks source link

Remove or loosen constraints on gist:requires #183

Closed rjyounes closed 1 year ago

rjyounes commented 4 years ago

Current domain: Intention Current range: Behavior Definition: An intention that sets out a state of satisfaction (you are required to drive on right side of the road)

We may want to say "Plants require good soil and rain to grow." The plant itself does not have an intention, though we might have an intention for the plant. Or maybe the subject of requires here is growth, but this too doesn't have an intention.

The Cambridge Dictionary defines several meanings for required:

  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.

gist:requires encompasses only definitions 2 and 3.

rjyounes commented 3 years ago

Tentative decision: Remove domain and range.

Deferring final decision for a larger group.

rjyounes commented 3 years ago

DECISION:

rjyounes commented 2 years ago

Deferring until we know whether the next release will be a major one or not. Please refrain from submitting a PR until this has been determined.

bolerio commented 2 years ago

Completely agree the domain and range should be removed and I also like the proposed definition "the object is necessary to the subject".

rjyounes commented 2 years ago

@uscholdm I'd like to get your input on this one. The current definition, with domain gist:Intention and range gist:Behavior is "An intention that sets out a state of satisfaction (you are required to drive on right side of the road)." Now that we are removing the domain and range constraints, I'm not sure how we should define this predicate, because the word has more than one meaning in English. I see at least two broad buckets:

Maybe you can think of others.

Should a single predicate encompass both these meanings? If so, what is a good definition that covers both, other than "... or ..."?

uscholdm commented 1 year ago

DECISION: remove domain and range constraints on the definition of gist:requires. #614 #183