- From: Ivan Herman <ivan@w3.org>
- Date: Thu, 16 Aug 2012 11:50:14 +0200
- To: Timothy Lebo <lebot@rpi.edu>
- Cc: Provenance Working Group <public-prov-wg@w3.org>
On Aug 14, 2012, at 19:38 , Timothy Lebo wrote: > After some updating, prov:Source and prov:qualifiedSource appear only in the comment log. > They have been replaced with prov:PrimarySource and prov:qualifiedPrimarySource, respectively in the examples and ontology. > > I have marked this issue as PENDING-REVIEW. > > > > Procedural question (that should become reflected in http://www.w3.org/2011/prov/wiki/Tracking_Public_Comments ) > > Should this now be raised at our weekly meeting, for WG approval to respond to the commenter? Yes, I believe a WG approval for the essence of the response is good to have (and good to be documented). The editorial part can of course be left to the one responsible for that particular comment. Ivan > > Thanks, > -Tim > > > > > > On Aug 14, 2012, at 12:47 PM, Timothy Lebo wrote: > >> For the record: >> >> >> http://www.w3.org/2011/prov/meeting/2012-07-26#PROV__2d_O_PrimarySource >> >> Summary: The group decided that there was a bug in the naming of prov:Source in the ontology. The group resolved to name it prov:PrimarySource, in line with prov-dm. (Likewise, for prov:qualifiedSource which becomes prov:qualifiedPrimarySource.) The change will be implemented immediately. >> >> >> -Tim >> >> >> On Jul 24, 2012, at 8:34 AM, Timothy Lebo wrote: >> >>> prov-wg, >>> >>> On Jul 24, 2012, at 1:55 AM, Stephan Zednik wrote: >>> >>>> The DM type of a primary source derivation would equate to the type of the qualified class for hadPrimarySource, correct? The DM type used with the Revision and Quotation relations is the same term used in the PROV-O qualified classes for the relations. >>>> >>>> I think PROV-O can and should use the term prov:PrimarySource for the qualified class associated with prov:hasPrimarySource. >>>> >>> >>> >>> >>> >>>> I would recommend renaming prov:Source to prov:PrimarySource and prov:qualifiedSource to prov:qualifiedPrimarySource. >>>> >>> >>> This is much more consistent naming, and I like it for that. >>> I'd like to get a sense of consensus on this change from the WG, can we straw poll (or, just propose/resolve) this in this week's call? >>> >>> >>>> I am curious why the current prov:Source is currently not a subclass of prov:Derivation. Did we decide to have a flat hierarchy under the Agent/Entity/ActivityInfluence classes? >>> >>> We did. The only distinction maintained in the Influence hierarchy is the type of influencer. >>> Specialization in the property hierarchy is used to establish Source, Quotation, and Revision as specializations of Derivation. >>> >>>> >>>> Tim's concern of possible user confusion of prov:PrimarySource as an prov:Entity is justified. I think we may get similar confusion with prov:Revision and prov:Quotation. We may have to rely on the ontology class and property hierarchies, ontology annotations, and WG generated documents and primer to avoid this confusion. >>>> >>>> ... so I guess I am punting on that issue for now. >>> >>> >>> It seems as though we should just let the possibility stand. >>> >>> Regards, >>> Tim >>> >>> >>>> >>>> --Stephan >>>> >>>> On Jul 18, 2012, at 8:46 AM, Timothy Lebo wrote: >>>> >>>>> Dong, >>>>> >>>>> On Jul 18, 2012, at 10:45 AM, Huynh T.D. wrote: >>>>> >>>>>> Thanks for the clarification, Tim. >>>>>> I don’t mind using either prov:Source or prov:PrimarySource, but not both for the same relation. >>>>> >>>>> I agree. >>>>> >>>>>> I guess this is a negotiation to be had between the editors of PROV-O and PROV-N to resolve the mismatch. >>>>> >>>>> I agree. >>>>> >>>>> Regards, >>>>> Tim >>>>> >>>>> >>>>>> Best wishes, >>>>>> >>>>>> Dong. >>>>>> >>>>>> From: Timothy Lebo [mailto:lebot@rpi.edu] >>>>>> Sent: 18 July 2012 14:03 >>>>>> To: Provenance Working Group >>>>>> Subject: Re: PROV-ISSUE-455 (Dong): Type mismatch between PROV-O and PROV-DM [Ontology] >>>>>> >>>>>> Dong, >>>>>> >>>>>> PROV-O has avoided calling the class PrimarySource to avoid the very likely situation where a modeler will assume it to be a subclass of Entity (i.e., the object of the hadPrimarySource property). >>>>>> >>>>>> >>>>>> On Jul 18, 2012, at 8:50 AM, Provenance Working Group Issue Tracker wrote: >>>>>> >>>>>> >>>>>> PROV-ISSUE-455 (Dong): Type mismatch between PROV-O and PROV-DM [Ontology] >>>>>> >>>>>> http://www.w3.org/2011/prov/track/issues/455 >>>>>> >>>>>> Raised by: Trung Dong Huynh >>>>>> On product: Ontology >>>>>> >>>>>> In PROV-DM and PROV-N, prov:PrimarySource is used as the type for the hadPrimarySource relation >>>>>> >>>>>> >>>>>> DM says: >>>>>> >>>>>> "A primary source ◊ for a topic" >>>>>> >>>>>> The essential bit here is "for a topic", not "in all cases". This makes it a relation and not a class. >>>>>> >>>>>> The DM is clear about this distinction: >>>>>> "A primary source ◊ relation is a particular case of derivation of secondary materials from their primary sources." >>>>>> >>>>>> So, the name of the _concept_ is just fine. >>>>>> >>>>>> >>>>>> That leaves only PROV-N, which levels the playing field a bit. >>>>>> From the PROV-N perspective, it is natural to "type" the derivation relation. PROV-N does not have the class hierarchy mechanism like OWL does, so it does not face the same naming challenge that I described above. >>>>>> >>>>>> while PROV-O currently uses prov:Source (http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#cross-references-to-prov-o-and-prov-n). >>>>>> I think there should not be such a mismatch given that both the documents share the same namespace. >>>>>> >>>>>> Agreed. A mismatch is unacceptable, I think. >>>>>> >>>>>> -Tim >>>>> >>>> >>> >> > ---- Ivan Herman, W3C Semantic Web Activity Lead Home: http://www.w3.org/People/Ivan/ mobile: +31-641044153 FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Thursday, 16 August 2012 09:50:39 UTC