Re: Provenance Model

There may be issues with some of the details (see Luc's mail) but I am definitely in favour of this.

Thanks

Ivan

> On 28 Sep 2015, at 22:54 , Robert Sanderson <azaroth42@gmail.com> wrote:
> 
> 
> With the focus on making the model as approachable as possible, I'd like to propose that we revise the provenance model somewhat.  In particular, while the distinction between creator and annotator is useful from an academic perspective, it seems to me to be firmly in the 0.1% of use cases.
> 
> Proposal:
> 
> * Replace oa:annotatedBy with dcterms:creator  [creator]
> * Replace oa:annotatedAt with dcterms:created  [created]
> 
> * Replace oa:serializedBy with prov:generatedBy  [generator]
> * Replace oa:serializedAt with prov:generated  [generated]
> 
> Rationale:
> 
> * It's simpler, and doesn't invent new terms unnecessarily.
> 
> * It solves Luc's issue with the Prov constraints as the annotator is no longer a generator of the annotation.
> 
> * It also allows us to say that creator and created SHOULD be used with embedded textual bodies, rather than hand-waving like we currently do.
> 
> * It avoids the "serialization" issue of whether the client that created the annotation is the serializer, or the service that makes it available.  The activity that generates the annotation is clearly the user creating it, rather than the server serializing a graph into a particular format.
> 
> 
> Thoughts?
> 
> Rob
> 
> --
> Rob Sanderson
> Information Standards Advocate
> Digital Library Systems and Services
> Stanford, CA 94305


----
Ivan Herman, W3C
Digital Publishing Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
ORCID ID: http://orcid.org/0000-0003-0782-2704

Received on Tuesday, 29 September 2015 06:37:02 UTC