Skip to content

Commit 6421075

Browse files
authored
Merge pull request #1152 from semanticarts/kate/1024
Differentiate goesToAgent/comesFromAgent and hasRecipient/hasGiver
2 parents c1ab5cb + 53486a1 commit 6421075

File tree

2 files changed

+26
-8
lines changed

2 files changed

+26
-8
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
### Minor Updates
3+
4+
- Updated annotations to differentiate `gist:hasRecipient`/`gist:goesToAgent` and `gist:hasGiver`/`gist:comesFromAgent` and align definitions of `gist:goesToPlace`/`gist:goesToAgent` and `gist:comesFromPlace`/`gist:comesFromAgent`. Issue [#1024](https://github.com/semanticarts/gist/issues/1024).

ontologies/gistCore.ttl

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2166,9 +2166,13 @@ gist:comesFromAgent
21662166
gist:Person
21672167
) ;
21682168
] ;
2169-
skos:definition "The party that is the source of something (e.g. a message, shipment, etc.)"^^xsd:string ;
2169+
skos:definition "Relates something to the originating agent."^^xsd:string ;
2170+
skos:example "A package is shipped by a person; a purchase order is emailed to a vendor by an organization."^^xsd:string ;
21702171
skos:prefLabel "comes from agent"^^xsd:string ;
2171-
skos:scopeNote 'This is not the inverse of gist:goesToAgent. A message can be to someone. If we made it the inverse the person would be "from" the message'^^xsd:string ;
2172+
skos:scopeNote
2173+
"This is not the inverse of gist:goesToAgent, as both properties have the message or shipment as the subject."^^xsd:string ,
2174+
"This property is intended to describe the physical or electronic transfer of something, such as a package or email, from one agent to another, whereas gist:hasGiver is typically used in more abstract contexts such as agreements, obligations, contracts, etc. However, there are contexts in which either may be appropriate, such as the giving of a gift."^^xsd:string
2175+
;
21722176
.
21732177

21742178
gist:comesFromPlace
@@ -2180,7 +2184,8 @@ gist:comesFromPlace
21802184
gist:Place
21812185
) ;
21822186
] ;
2183-
skos:definition "Origin"^^xsd:string ;
2187+
skos:definition "Relates something to its place of origin."^^xsd:string ;
2188+
skos:example "A letter has a return address indicating its origin; a delivery route originates at a distribution center; a trail originates at the trailhead."^^xsd:string ;
21842189
skos:prefLabel "comes from place"^^xsd:string ;
21852190
.
21862191

@@ -2606,9 +2611,13 @@ gist:goesToAgent
26062611
gist:Person
26072612
) ;
26082613
] ;
2609-
skos:definition "The party that is the recipient of something (e.g. a message, shipment, etc.)"^^xsd:string ;
2614+
skos:definition "Relates something to the agent that receives it."^^xsd:string ;
2615+
skos:example "A package is sent to a person; a purchase order email is received by a vendor."^^xsd:string ;
26102616
skos:prefLabel "goes to agent"^^xsd:string ;
2611-
skos:scopeNote 'This is not the inverse of gist:comesFromAgent. A message can be from someone. If we made it the inverse the person would be "to" the message'^^xsd:string ;
2617+
skos:scopeNote
2618+
"This is not the inverse of gist:comesFromAgent, as both properties have the message or shipment as the subject."^^xsd:string ,
2619+
"This property is intended to describe the physical or electronic transfer of something, such as a package or email, from one agent to another, whereas gist:hasRecipient is typically used in more abstract contexts such as agreements, obligations, contracts, etc. However, there are contexts in which either may be appropriate, such as the recieving of a gift."^^xsd:string
2620+
;
26122621
.
26132622

26142623
gist:goesToPlace
@@ -2620,7 +2629,8 @@ gist:goesToPlace
26202629
gist:Place
26212630
) ;
26222631
] ;
2623-
skos:definition "Destination"^^xsd:string ;
2632+
skos:definition "Relates something to its destination place."^^xsd:string ;
2633+
skos:example "A letter has an address indicating its destination; a segment of a delivery route terminates at a delivery location; a trail terminates at an intersection with another trail."^^xsd:string ;
26242634
skos:prefLabel "goes to place"^^xsd:string ;
26252635
.
26262636

@@ -2707,8 +2717,10 @@ gist:hasGiver
27072717
a owl:ObjectProperty ;
27082718
rdfs:subPropertyOf gist:hasParticipant ;
27092719
owl:propertyDisjointWith gist:hasRecipient ;
2710-
skos:definition "The active party, the one with the obligation or the one initiating the transfer"^^xsd:string ;
2720+
skos:definition "Relates something to the participant that originates it."^^xsd:string ;
2721+
skos:example "An offer is made by a giver; an obligation has a giver who is obligated to another person; a gift is presented by the giver."^^xsd:string ;
27112722
skos:prefLabel "has giver"^^xsd:string ;
2723+
skos:scopeNote "This property is often used in abstract contexts such as agreements, obligations, contracts, etc., whereas gist:comesFromAgent is intended to describe the physical or electronic transfer of something, such as a package or email, from one agent to another. However, there are contexts in which either may be appropriate, such as the giving of a gift."^^xsd:string ;
27122724
.
27132725

27142726
gist:hasGoal
@@ -2789,8 +2801,10 @@ gist:hasPhysicalLocation
27892801
gist:hasRecipient
27902802
a owl:ObjectProperty ;
27912803
rdfs:subPropertyOf gist:hasParticipant ;
2792-
skos:definition "Relates the subject (e.g. a transfer, a message, a gift) to an entity that receives or is intended to receive it."^^xsd:string ;
2804+
skos:definition "Relates something to the participant that receives it or is intended to receive it."^^xsd:string ;
2805+
skos:example "An offer is made to a recipient; an obligation has a recipient to whom another person is obligated; a gift is bestowed upon a recipient."^^xsd:string ;
27932806
skos:prefLabel "has recipient"^^xsd:string ;
2807+
skos:scopeNote "This property is used in abstract contexts such as agreements, obligations, contracts, etc., whereas gist:goesToAgent is intended to describe the physical or electronic transfer of something, such as a package or email, from one agent to another. However, there are contexts in which either may be appropriate, such as the giving of a gift."^^xsd:string ;
27942808
.
27952809

27962810
gist:hasSubtrahend

0 commit comments

Comments
 (0)