- From: Robert Sanderson <azaroth42@gmail.com>
- Date: Fri, 10 Oct 2014 17:02:27 -0700
- To: Web Annotation <public-annotation@w3.org>
- Message-ID: <CABevsUHL2mc9qB-xXxiBVgt1uPHgO=h4BtHevugz+ARrVsOW6A@mail.gmail.com>
For context, please see: https://github.com/w3c/web-annotation/issues/10 The issue brought up is that the provenance mapping [1] may be internally inconsistent. The intent of the mapping was: There is an document, annoDocument1, which was generated by the serializing event. That event takes place at datetime2, and is performed by agent2. The document is derivedFrom the conceptual annotation. The annotation, anno1, was generated by an annotating event. That event takes place at datetim1, and is performed by agent1. Thus oa:annotatedAt is the same as prov:generatedAt for the annotation concept, and serializedAt is a shortcut to avoid minting another URI for the annotation document. Luc wonders if the generation-generation-ordering constraint [2] makes this invalid. I'm not sure that it applies here, as there are two entities involved -- the document and the conceptual annotation, each (in this case) with different generation times, activities and agents. In the model we don't mint a URI for the document, otherwise we could use prov natively and avoid the oa:serializedAt and oa:serializedBy shortcuts. Thoughts? Rob [1]: http://www.openannotation.org/spec/core/images/provmapping.png [2]: http://www.w3.org/TR/prov-constraints/#generation-generation-ordering_text -- Rob Sanderson Technology Collaboration Facilitator Digital Library Systems and Services Stanford, CA 94305
Received on Saturday, 11 October 2014 00:02:54 UTC