To break up the long email into different issues…

I don’t think that a bilateral action is a sufficient scope for the sorts of 
activities that can affect social contracts, even in the cultural heritage 
domain let alone beyond.

Examples of activities that fall within the domain that are done in order to 
fulfil an obligation:


·         Payment.  Self-evident.

·         Acquisition. Self-evident.

·         Production.  We know how much some artists were paid in order to 
produce their artworks. Please see: 
http://www.getty.edu/research/tools/provenance/payments_to_artists/index.html

·         Move.  We pay couriers to move our paintings to the venue of an 
exhibition.

·         Modification. We pay and are paid to conserve objects.

·         Creation. We pay people to generate content of all different types.

·         Performance. Professional actors/actresses, singers, dancers, etc. 
are paid for their performances.

·         Joining. We pay to join (and later remain) part of groups. We pay to 
be part of the W3C and IIIF Consortium, for example. Students pay to be part of 
an artist’s school.

This leaves very few Activity subclasses in CRMbase that are /not/ easy to come 
up with use cases for why they should be able to decrease (or increase) the 
state of an obligation.

Two-stage processes and multiple instantiation are just complex work arounds 
for an overly prescriptive model. Just because not every instance of an 
activity is a provision doesn’t mean that it cannot be the object of an 
Obligation is_reduced_by property. Not every Acquisition transfers the title 
from some actor, but that doesn’t mean we need to split up the class hierarchy 
to ensure acquiring objects de novo cannot have the property.

Rob


From: Crm-sig <[email protected]> on behalf of Martin Doerr 
<[email protected]>
Date: Thursday, June 13, 2019 at 9:48 PM
To: "[email protected]" <[email protected]>
Subject: Re: [Crm-sig] SOC: Exchange Activity proposal


I would not agree that "provision" can be any activity. "Provision" is a clear 
bilateral action with a beneficiary, and a social good.
If I write a manuscript in order to provide it to a publisher, my writing is 
not a provision, because I may hide it. The fact that many activities may be 
associated with a provision to someone can be modelled either with a two-stage 
process or multiple instantiation.




Reply via email to