IRC log of prov on 2012-01-19
Timestamps are in UTC.
- 15:38:44 [RRSAgent]
- RRSAgent has joined #prov
- 15:38:44 [RRSAgent]
- logging to http://www.w3.org/2012/01/19-prov-irc
- 15:38:46 [trackbot]
- RRSAgent, make logs world
- 15:38:46 [Zakim]
- Zakim has joined #prov
- 15:38:48 [Luc]
- Zakim, this will be PROV
- 15:38:48 [Zakim]
- ok, Luc; I see SW_(PROV)11:00AM scheduled to start in 22 minutes
- 15:38:48 [trackbot]
- Zakim, this will be
- 15:38:49 [trackbot]
- Meeting: Provenance Working Group Teleconference
- 15:38:49 [trackbot]
- Date: 19 January 2012
- 15:38:49 [Zakim]
- I don't understand 'this will be', trackbot
- 15:38:57 [Luc]
- Agenda: http://www.w3.org/2011/prov/wiki/Meetings:Telecon2012.01.19
- 15:39:09 [Luc]
- Chair: Luc Moreau
- 15:39:09 [Paolo]
- Paolo has joined #prov
- 15:39:14 [Luc]
- rrsagent, make logs public
- 15:45:11 [Luc]
- Scribe: satya
- 15:56:04 [pgroth]
- pgroth has joined #prov
- 15:56:36 [Zakim]
- SW_(PROV)11:00AM has now started
- 15:56:43 [Zakim]
- +??P29
- 15:56:46 [pgroth]
- Zakim, who is on the call?
- 15:56:46 [Zakim]
- On the phone I see ??P29
- 15:56:54 [pgroth]
- Zakim, ??P29 is me
- 15:56:54 [Zakim]
- +pgroth; got it
- 15:57:16 [satya]
- satya has joined #prov
- 15:58:06 [Zakim]
- +??P4
- 15:58:18 [Paolo]
- zakim, ??p4 is me
- 15:58:20 [Zakim]
- +Paolo; got it
- 15:58:36 [Zakim]
- +Luc
- 15:58:54 [Zakim]
- +Satya_Sahoo
- 15:59:43 [Luc]
- q?
- 15:59:54 [Luc]
- zakim, who in on the call?
- 16:00:05 [smiles]
- smiles has joined #prov
- 16:00:08 [Zakim]
- I don't understand your question, Luc.
- 16:00:14 [Zakim]
- +??P6
- 16:00:16 [Zakim]
- +??P18
- 16:00:23 [Luc]
- zakim, who in on the phone?
- 16:00:23 [Zakim]
- I don't understand your question, Luc.
- 16:00:29 [Luc]
- zakim, who is on the call?
- 16:00:29 [Zakim]
- On the phone I see pgroth, Paolo, Luc, Satya_Sahoo, ??P6, ??P18
- 16:00:37 [tlebo]
- tlebo has joined #prov
- 16:00:42 [stephenc]
- stephenc has joined #prov
- 16:01:06 [Zakim]
- +AlexHall
- 16:01:11 [Zakim]
- +tlebo
- 16:01:25 [Mike]
- Mike has joined #prov
- 16:02:22 [dgarijo]
- dgarijo has joined #prov
- 16:02:51 [Luc]
- http://www.w3.org/2011/prov/meeting/2011-01-12
- 16:02:55 [satya]
- Luc: Discuss PROV-DM, identifiers, and if possible accounts
- 16:02:56 [Luc]
- PROPOSED: to accepted the minutes of Jan 12 teleconference
- 16:03:02 [satya]
- +1
- 16:03:07 [Luc]
- topic: Admin
- 16:03:14 [Paolo]
- +1
- 16:03:16 [Mike]
- +1
- 16:03:27 [tlebo]
- -1 http://www.w3.org/2011/prov/meeting/2011-01-12 404s
- 16:03:34 [smiles]
- 0 (absent)
- 16:03:48 [Luc]
- http://www.w3.org/2011/prov/meeting/2012-01-12
- 16:03:51 [Zakim]
- +[IPcaller]
- 16:04:00 [dgarijo]
- +1
- 16:04:04 [stephenc]
- +1
- 16:04:07 [tlebo]
- +1
- 16:04:16 [dgarijo]
- Zakim, [IPcaller] is me
- 16:04:25 [Luc]
- Accepted: the minutes of Jan 12 teleconference
- 16:04:34 [Luc]
- http://www.w3.org/2011/prov/track/actions/open
- 16:04:45 [satya]
- Luc: Reviewing outstanding actions
- 16:04:53 [Zakim]
- +dgarijo; got it
- 16:05:01 [satya]
- Luc: 1. Write a blog on PROV-DM
- 16:05:29 [Zakim]
- +sandro
- 16:05:35 [Luc]
- http://www.w3.org/2011/prov/wiki/Meetings:Telecon2012.01.05#prov-dm
- 16:06:02 [Luc]
- 185, 186, 187, 188, 189, 192, 193, 200
- 16:06:20 [tlebo]
- (the issues that are on Satya's action)
- 16:06:35 [satya]
- Luc: 2. Action for Satya to respond to outstanding issues
- 16:07:01 [Luc]
- Topic: prov-dm
- 16:07:02 [satya]
- Luc: Please sign up for scribe duties
- 16:07:14 [Luc]
- http://lists.w3.org/Archives/Public/public-prov-wg/2012Jan/0073.html
- 16:07:21 [jcheney]
- jcheney has joined #prov
- 16:07:37 [Zakim]
- +OpenLink_Software
- 16:07:53 [Luc]
- q?
- 16:07:57 [Zakim]
- +??P12
- 16:07:59 [tlebo]
- missed it. Didn't realize there was a vote.
- 16:08:03 [smiles]
- yes, sorry, just been swamped, no other reason
- 16:08:05 [jcheney]
- zakim, ??P12 is me
- 16:08:05 [Zakim]
- +jcheney; got it
- 16:08:09 [Paolo]
- mostly lost in the noise for me
- 16:08:11 [MacTed]
- Zakim, OpenLink_Software is temporarily me
- 16:08:11 [Zakim]
- +MacTed; got it
- 16:08:12 [satya]
- Luc: Need to vote on issue at: http://lists.w3.org/Archives/Public/public-prov-wg/2012Jan/0073.html
- 16:08:13 [MacTed]
- Zakim, mute me
- 16:08:13 [Zakim]
- MacTed should now be muted
- 16:08:20 [pgroth]
- +q
- 16:08:21 [zednik]
- zednik has joined #prov
- 16:08:31 [satya]
- Luc: Will send a reminder to vote
- 16:08:51 [Zakim]
- + +1.518.633.aaaa
- 16:08:55 [Luc]
- ack pgroth
- 16:08:57 [Luc]
- PROV-ISSUE-206: three proposals to vote on (deadline Jan 15th midnight GMT)
- 16:09:04 [satya]
- Paul: Indicate the content for voting in the subject line
- 16:09:46 [Zakim]
- -dgarijo
- 16:09:52 [satya]
- Luc: Already listed in the subject line of the mail
- 16:10:47 [satya]
- Luc: Next item - Paolo and me have been editing PROV-DM - specialization and alternateOf
- 16:11:09 [satya]
- Luc: Reaching agreement on the transitivity of these constructs
- 16:11:40 [satya]
- Luc: Have addressed all issues for the third release of DM
- 16:11:45 [Zakim]
- +??P27
- 16:11:47 [Paolo]
- @stian are you available tomorrow -- new attempt to connect re: the collections setion
- 16:11:48 [Luc]
- q?
- 16:11:58 [satya]
- Luc: Outstanding issues have been listed at end of each section
- 16:12:09 [Luc]
- q?
- 16:12:29 [dgarijo]
- Zakim, ??P27 is me
- 16:12:29 [Zakim]
- +dgarijo; got it
- 16:12:34 [khalidbelhajjame]
- khalidbelhajjame has joined #prov
- 16:12:40 [satya]
- Luc: Propose to vote on release of DM as third working draft for next week
- 16:12:42 [Luc]
- Topic: prov-o
- 16:12:56 [satya]
- Luc: Next item - PROV-O document
- 16:13:56 [tlebo]
- todo list that has been making progress is in meeting notes http://www.w3.org/2011/prov/wiki/PIL_OWL_Ontology_Meeting_2012-01-16
- 16:14:00 [Zakim]
- +[IPcaller]
- 16:14:03 [Luc]
- q?
- 16:14:07 [dgarijo]
- +q
- 16:14:15 [khalidbelhajjame]
- zakim, IPcaller is me
- 16:14:15 [Zakim]
- +khalidbelhajjame; got it
- 16:14:38 [Luc]
- ack dga
- 16:15:14 [dgarijo]
- @satya: that's great
- 16:16:00 [satya]
- Mike is joining the PROV-O team as co-editor
- 16:16:17 [satya]
- Mike: Working on blog post examples will soon post an update
- 16:16:34 [dgarijo]
- @satya : will we be discussing the best practices doc this monday too?
- 16:16:45 [Luc]
- Luc: Mike is joining the PROV-O team as co-editor
- 16:17:05 [Luc]
- q?
- 16:17:05 [dgarijo]
- +q
- 16:17:17 [Luc]
- ack dg
- 16:17:52 [pgroth]
- +q
- 16:18:02 [satya]
- Daniel: The PROV-O is becoming unwieldy with qualified involvement construct
- 16:18:16 [satya]
- Daniel: Would it make sense to have two resources?
- 16:18:32 [Luc]
- q?
- 16:18:35 [Luc]
- ack pg
- 16:18:43 [khalidbelhajjame]
- @Paul, I think we were thinking more about files, where people who are interested in a provo-light can use it
- 16:18:49 [tlebo]
- +q to say that we'll need "modules" for the prov-o "syntax" and prov-o "constraints" portions. So we'll need to tackele "modules" anywayy.
- 16:19:41 [satya]
- Paul: Recommend have both resources with same namespace instead of having two separate resources
- 16:19:42 [dgarijo]
- @tim: yeah, but the modules can share the namespace, right?
- 16:20:02 [dgarijo]
- I have to agree with paul on the namespace requirement.
- 16:20:06 [Luc]
- q?
- 16:20:08 [Luc]
- ack tl
- 16:20:08 [Zakim]
- tlebo, you wanted to say that we'll need "modules" for the prov-o "syntax" and prov-o "constraints" portions. So we'll need to tackele "modules" anywayy.
- 16:20:12 [tlebo]
- q-
- 16:20:47 [satya]
- Luc: Agree with Paul for using single namespace for PROV-O
- 16:21:02 [satya]
- Luc: May be premature to re-organize the ontology
- 16:21:03 [tlebo]
- q+ to ask for clarity in namespaces among dm, prov-o, etc.
- 16:21:03 [Luc]
- q?
- 16:21:11 [pgroth]
- +q
- 16:21:38 [satya]
- Tim: Is there a single approach for PROV-DM and PROV-O w.r.t. namespace
- 16:21:41 [satya]
- q+
- 16:21:52 [satya]
- Luc: It is on the table for discussion
- 16:22:26 [Luc]
- ack tle
- 16:22:26 [Zakim]
- tlebo, you wanted to ask for clarity in namespaces among dm, prov-o, etc.
- 16:22:26 [satya]
- Luc: Proposal to have namespace for different PROV resources (XML, OWL etc.)
- 16:22:53 [tlebo]
- +1 tracking it as an issue.
- 16:22:58 [satya]
- Paul: This should be raised as an issue
- 16:23:02 [Luc]
- it's already a comment in prov-dm
- 16:23:14 [dgarijo]
- @paul: sounds good as a reminder.
- 16:23:22 [Luc]
- ack pg
- 16:23:29 [tlebo]
- I've pulled some notes on this last time I heard about it: http://www.w3.org/2011/prov/wiki/PROV-O_URI_namespace
- 16:24:23 [Luc]
- ack sat
- 16:24:25 [Luc]
- q?
- 16:24:39 [Luc]
- Topic: Identifiers in Prov-dm
- 16:24:55 [Luc]
- http://www.w3.org/2011/prov/wiki/ProvenanceOfW3CReport
- 16:25:30 [Luc]
- http://www.w3.org/2011/prov/wiki/ProvenanceOfW3CReport#Discussion_about_Identifiers
- 16:25:46 [satya]
- Luc: Created an example to highlight problematic issues in DM w.r.t to identifiers
- 16:26:10 [Luc]
- http://www.w3.org/2011/prov/wiki/ProposalsForIdentifiers
- 16:26:42 [satya]
- Luc: Agree on some of the issues related to identifiers - enumerated proposals
- 16:27:05 [Luc]
- q?
- 16:27:12 [smiles]
- q+
- 16:27:26 [Luc]
- ack sm
- 16:28:09 [satya]
- Simon: What has been proposed w.r.t common relations in DM, for example wasRevisionOf and usage events
- 16:28:13 [pgroth]
- +q
- 16:28:58 [GK]
- GK has joined #prov
- 16:29:07 [satya]
- Simon: For example, A is revisionOf B then identify generation of A?
- 16:29:26 [Zakim]
- + +44.789.470.aabb
- 16:29:32 [pgroth]
- q-
- 16:29:36 [davidschaengold]
- davidschaengold has joined #prov
- 16:29:45 [Luc]
- q?
- 16:29:47 [pgroth]
- to respond to simon
- 16:29:51 [satya]
- Luc: Elicit feedback on example first
- 16:30:00 [Zakim]
- +??P41
- 16:30:02 [pgroth]
- q+
- 16:30:12 [GK]
- zakim, ??p41 is me
- 16:30:12 [Zakim]
- +GK; got it
- 16:30:13 [Luc]
- http://www.w3.org/2011/prov/wiki/ProposalsForIdentifiers
- 16:30:16 [pgroth]
- q-
- 16:30:22 [satya]
- q+
- 16:30:41 [pgroth]
- q+
- 16:31:38 [dgarijo]
- satya: what happens if in account1 I make all the assertions in account2. What would be the relation between them?
- 16:32:19 [Luc]
- entity(w3:WD-prov-dm-20111215, [ prov:type="html4" ])
- 16:32:20 [satya]
- @Daniel: thanks Daniel!
- 16:32:28 [dgarijo]
- @satya: np
- 16:32:31 [Luc]
- http://dvcs.w3.org/hg/prov/raw-file/default/model/examples/w3cpub/w3c-publication2.prov-asn
- 16:32:47 [Luc]
- entity(w3:WD-prov-dm-20111215, [ prov:type="WD" ])
- 16:32:52 [stainPhone]
- stainPhone has joined #prov
- 16:32:53 [Luc]
- http://dvcs.w3.org/hg/prov/raw-file/default/model/examples/w3cpub/w3c-publication1.prov-asn
- 16:33:15 [Luc]
- entity(w3:WD-prov-dm-20111215, [ prov:type="WD", prov:type="html4" ])
- 16:33:41 [pgroth]
- it's fine
- 16:33:49 [pgroth]
- nothing happens
- 16:34:11 [MacTed]
- Zakim, unmute me
- 16:34:11 [Zakim]
- MacTed should no longer be muted
- 16:34:16 [MacTed]
- q+
- 16:34:23 [Paolo]
- @satya: no special action needed I guess
- 16:34:33 [khalidbelhajjame]
- +q
- 16:35:02 [Luc]
- ack sat
- 16:35:04 [dgarijo]
- @satya: well, accounts can be redundant, right?
- 16:35:11 [pgroth]
- +1 to MacTed
- 16:35:49 [Luc]
- q?
- 16:36:02 [Paolo]
- @satya that's still fine we don't draw any conclusion from comparing the content of two accounts
- 16:36:39 [Luc]
- ack pgr
- 16:37:24 [pgroth]
- maybe we can get a summary
- 16:37:28 [pgroth]
- of the problem
- 16:37:33 [satya]
- MacTed: Misapprehension about the problem and the possible solution
- 16:37:36 [khalidbelhajjame]
- -q
- 16:38:20 [Luc]
- http://www.w3.org/2011/prov/wiki/ProvenanceOfW3CReport
- 16:38:52 [Luc]
- q?
- 16:39:14 [Luc]
- ack Mac
- 16:39:21 [GK]
- (It seems to me that the different accounts per http://www.w3.org/2011/prov/wiki/ProvenanceOfW3CReport correspond to differing epistemological positions)
- 16:39:30 [Paolo]
- @Luc I suggest that we move to the specific proposals
- 16:40:07 [satya]
- @GK: I agree
- 16:40:09 [Luc]
- http://www.w3.org/2011/prov/wiki/ProposalsForIdentifiers
- 16:40:40 [Luc]
- There is a requirement that *all* objects of discourse are identifiable and have an identifier.
- 16:42:25 [Luc]
- q?
- 16:42:27 [satya]
- Luc: Identifiers seem to denote entities and at other places it identifies records
- 16:42:27 [MacTed]
- "have an identifier" -- better "have one or more identifiers"
- 16:42:28 [GK]
- q+ to ask if we need *all* elements in domain of discourse to be identified. E.g. In RDF we have blank nodes.
- 16:42:28 [satya]
- q+
- 16:42:43 [Luc]
- ack GK
- 16:42:43 [Zakim]
- GK, you wanted to ask if we need *all* elements in domain of discourse to be identified. E.g. In RDF we have blank nodes.
- 16:43:09 [smiles]
- q+
- 16:43:13 [satya]
- GK: Not all elements in domain of discourse may be identifiable
- 16:44:13 [satya]
- Luc: Current DM states that all entities have to be identifiable but may not have an identifier?
- 16:44:33 [satya]
- Luc: If there is no identifier, then how can they be referred to?
- 16:44:42 [MacTed]
- q+ identifiers may be context-specific, temporary, "that thing there"...
- 16:44:50 [MacTed]
- q+ to say identifiers may be context-specific, temporary, "that thing there"...
- 16:45:06 [satya]
- GK: Should identifiers in DM be same identifiers as in other serializations?
- 16:45:29 [GK]
- Also, I asked if "entity records" are *in* the domain of discourse
- 16:45:31 [satya]
- @GK: If they are blank node identifiers what is their state outside of the specific RDF document?
- 16:45:55 [GK]
- I agree that *accounts* are in the domain of discourse. Are these same as records?
- 16:46:00 [stainPhone]
- generation event of entity is akwsys identifiable as long as the entity is
- 16:46:04 [Luc]
- q?
- 16:46:07 [satya]
- Luc: Need to discuss the provenance of accounts, hence accounts are part of universe of discourse
- 16:46:19 [stainPhone]
- (have to go)
- 16:47:00 [MacTed]
- once I have an Account, I have an AccountCreator -- tho the latter may be "unknown" in all senses other than <entity> "CreatedAccount" <account>
- 16:47:06 [Luc]
- entity(w3:WD-prov-dm-20111215, [ prov:type="WD" ])
- 16:48:24 [khalidbelhajjame]
- +q
- 16:49:05 [Luc]
- ack sat
- 16:49:06 [GK]
- (Seems to me: an entity record (not in domain of discourse) introduces a name that denotes the described entity in domain of discourse. Unclear to me is whether this name is expected to carry though into any concrete representation (e.g. RDF)) I think this is what Luc is saying about proposal 1.
- 16:49:42 [satya]
- Simon: There are objects in domain of discourse that may not have identifiers?
- 16:49:53 [GK]
- q+
- 16:49:57 [GK]
- q-
- 16:50:03 [satya]
- @Simon Sorry didn't get your example
- 16:50:32 [MacTed]
- "*All* objects of discourse MUST be identifiable, and MAY have one or more identifiers."
- 16:50:34 [Paolo]
- +q
- 16:50:49 [satya]
- @Mac: +1
- 16:50:49 [pgroth]
- +1 to MacTed
- 16:51:16 [dgarijo]
- @satya: he said that if a wasRevisionOf b, then the activity that generated a (revisionActivity) could not be identified
- 16:51:19 [Zakim]
- - +44.789.470.aabb
- 16:51:25 [GK]
- (@simon: I think DM may require/introduce identifiers for things that are described by DM records, not necessarily for everything in domain of discourse)
- 16:51:35 [Paolo]
- +q to answer "yes" to Simon: necessary existence of an entity is not enough to know its identifier, clearly
- 16:51:36 [satya]
- @Daniel: thanks! :)
- 16:51:55 [Luc]
- ack smil
- 16:52:25 [GK]
- @macted +1
- 16:52:27 [satya]
- MacTed: If something is identifiable does not mean they have an assigned identifier
- 16:52:29 [dgarijo]
- @simon: so maybe in your example the activity is identifiable, but we may not know the identifier.
- 16:52:41 [dgarijo]
- @MacTed +1
- 16:53:11 [AndroUser2]
- AndroUser2 has joined #prov
- 16:53:44 [satya]
- Luc: If there is no identifier then how are they referred
- 16:53:47 [pgroth]
- you give it one
- 16:53:52 [GK]
- q+ to answer luc: a record /introduces/ an identifier
- 16:53:57 [satya]
- @Mac, Paul: exactly +1
- 16:54:16 [Paolo]
- @simon: may have not been clear earlier: we do not know the id of entities that must exist (existential quantifier) but are not the object of any assertion, i.e., they remain implicit
- 16:54:17 [smiles]
- @dgarijo OK, so under what you are suggesting, you mean that if we want to refer to the activity implied by a revisionOf relation, then we would introduce an identifier at that point?
- 16:54:44 [khalidbelhajjame]
- q-
- 16:54:45 [MacTed]
- "*All* objects of discourse MUST be identifiable, and MAY have one or more identifiers. For purposes of discourse, an identifier SHOULD be assigned to the object of discourse." ?
- 16:55:01 [GK]
- "There is a requirement that *all* objects of discourse are identifiable, and that entity records use or introduce an identifer for the objects described"
- 16:55:04 [pgroth]
- @MacTed good start
- 16:55:18 [dgarijo]
- @smiles: I guess so. You can invent one.
- 16:55:52 [tlebo]
- yea!
- 16:55:53 [Luc]
- q?
- 16:55:55 [pgroth]
- +1 to Graham
- 16:56:03 [tlebo]
- +1 @gk
- 16:56:04 [satya]
- @GK: +1
- 16:56:05 [GK]
- @macted - yes
- 16:56:17 [Paolo]
- @GK only entity records? how about activities etc.
- 16:56:53 [GK]
- @paolo ack.
- 16:56:58 [dgarijo]
- @Paolo: that a nice point: do we have an "alternateOf" for activities?
- 16:57:10 [satya]
- MacTed: Implied objects may not have identifiers
- 16:57:16 [Luc]
- There is a requirement that *all* objects of discourse are identifiable, and that entity records use a new identfier or introduce an existing identifer for the objects described
- 16:57:18 [GK]
- + "Implied entioties need not have an assigned idnetifier."
- 16:58:10 [Luc]
- q?
- 16:58:10 [tlebo]
- ?
- 16:58:15 [Luc]
- ack Ma
- 16:58:15 [Zakim]
- MacTed, you wanted to say identifiers may be context-specific, temporary, "that thing there"...
- 16:58:19 [GK]
- q-
- 16:58:30 [Luc]
- ack Pao
- 16:58:30 [Zakim]
- Paolo, you wanted to answer "yes" to Simon: necessary existence of an entity is not enough to know its identifier, clearly
- 16:58:43 [Luc]
- There is a requirement that *all* objects of discourse are identifiable, and that entity records use a new identfier or introduce an existing identifer for the objects described
- 16:58:52 [satya]
- q+
- 16:58:53 [tlebo]
- "use a new identfier or introduce an existing identifer" --> "introduce a new identifier or reuse an existing identifer"
- 16:59:07 [Paolo]
- @daniel: possibly, but this ID issue is not brought in "just" for alternateOf, rather it's a general principle that we decide to adopt
- 16:59:48 [tlebo]
- There is a requirement that *all* objects of discourse are identifiable, and that entity records introduce a new identifier or reuse an existing identifier for the objects described.
- 16:59:53 [Luc]
- There is a requirement that *all* objects of discourse are identifiable, and that entity records reuse an existing identifier or introduce a new identifier for the objects described
- 17:00:03 [Paolo]
- q+
- 17:00:10 [tlebo]
- "provenace records"
- 17:00:17 [Luc]
- There is a requirement that *all* objects of discourse are identifiable, and that records reuse an existing identifier or introduce a new identifier for the objects described
- 17:00:19 [pgroth]
- +q
- 17:00:20 [Paolo]
- q?
- 17:00:21 [satya]
- @Tim, +1
- 17:00:22 [Luc]
- q?
- 17:00:32 [Luc]
- ack sat
- 17:00:48 [MacTed]
- "*All* objects of discourse MUST be identifiable. Object descriptions MUST use an identifier (either reusing an existing identifier, or introducing a new identifier) for the objects described."
- 17:01:00 [Paolo]
- q-
- 17:01:03 [satya]
- Paolo: Any object should be subject to the identifier rule
- 17:01:04 [Luc]
- ack pgr
- 17:01:07 [MacTed]
- (maybe change the second MUST to SHOULD)
- 17:01:43 [MacTed]
- (yes, I'm deliberately removing extraneous "there is a requirement that" wording from the text.)
- 17:01:44 [GK]
- q+ to note we haven't said anything about the nature of these identifiers. Thisis OK, but we haven't licensed any further assumptions yet.
- 17:01:50 [satya]
- Paul: Concerned that implicit elements may have identifiers and proposal 1 does not cover that?
- 17:01:54 [smiles]
- Agreed with Luc - as long as record is explicit, it is fine
- 17:01:56 [Luc]
- q?
- 17:02:05 [tlebo]
- +1 to including RFC2119 (like MacTed's)
- 17:02:28 [Luc]
- q?
- 17:02:30 [Luc]
- ack gk
- 17:02:30 [Zakim]
- GK, you wanted to note we haven't said anything about the nature of these identifiers. Thisis OK, but we haven't licensed any further assumptions yet.
- 17:02:36 [Luc]
- There is a requirement that *all* objects of discourse are identifiable, and that records reuse an existing identifier or introduce a new identifier for the objects described
- 17:02:46 [satya]
- GK: Concerned that it does not lead to additional entailments from this proposal?
- 17:02:50 [smiles]
- +1
- 17:02:52 [Paolo]
- +1
- 17:02:53 [khalidbelhajjame]
- +1
- 17:02:54 [Luc]
- PROPOSAL: There is a requirement that *all* objects of discourse are identifiable, and that records reuse an existing identifier or introduce a new identifier for the objects described
- 17:02:57 [MacTed]
- I need a clear PROPOSAL to vote on...
- 17:02:57 [satya]
- +1
- 17:03:02 [GK]
- +1
- 17:03:02 [khalidbelhajjame]
- +1
- 17:03:03 [MacTed]
- -1
- 17:03:03 [smiles]
- +1
- 17:03:04 [tlebo]
- -1 should include RFC2119 terms
- 17:03:13 [MacTed]
- the language semms deliberately obscuring
- 17:03:15 [dgarijo]
- +1, although I liked more MacTed's
- 17:03:23 [sandro]
- +1
- 17:03:46 [sandro]
- (agreed -- this is not the final wording, just the idea.)
- 17:03:48 [tlebo]
- +1 for intent (please add RFC2119 like MacTed's)
- 17:03:56 [zednik]
- +1
- 17:04:00 [Paolo]
- so the vote is on the "general principle" only?
- 17:04:25 [GK]
- @macted - I think the intent is same as what you said: "*All* objects of discourse MUST be identifiable. Object descriptions MUST use an identifier (either reusing an existing identifier, or introducing a new identifier) for the objects described."
- 17:04:39 [MacTed]
- PROPOSAL: "*All* objects of discourse MUST be identifiable. Object descriptions MUST use an identifier (either reusing an existing identifier, or introducing a new identifier) for the objects described."
- 17:04:51 [GK]
- +1
- 17:05:51 [satya]
- I thought we were voting for the final version of the proposal?
- 17:06:00 [sandro]
- sandro: I don't think RFC 2119 language works unless it's clear who/what is constrained to follow it.
- 17:06:00 [Paolo]
- q+
- 17:06:01 [tlebo]
- +1 to acknowledging these two have the intent and moving on.
- 17:06:33 [satya]
- Paolo: Is the current formulation reconciling record and entity?
- 17:06:49 [pgroth]
- whatever you want
- 17:06:55 [satya]
- Paolo: Which identifier needs to be re-used?
- 17:06:57 [pgroth]
- @Paolo: whatever you want
- 17:07:14 [Luc]
- q?
- 17:07:14 [tlebo]
- @paolo - choosing to reuse an identifeir is up to the asserter based on its properties.
- 17:07:43 [pgroth]
- @paolo whatever you want
- 17:07:45 [satya]
- Paolo: What criteria is used to choose to re-use an identifier?
- 17:07:49 [Luc]
- q?
- 17:07:50 [khalidbelhajjame]
- +q
- 17:07:52 [Luc]
- ack pao
- 17:08:02 [tlebo]
- @paolo - choosing to reuse an identifeir is up to the asserter based on its properties.
- 17:08:14 [Luc]
- ack kh
- 17:08:23 [MacTed]
- PROPOSAL: "*All* objects of discourse ("entities") MUST be identifiable by all participants in discourse. Object descriptions ("entity records" and otherwise) SHOULD use an unambiguous identifier (either reusing an existing identifier, or introducing a new identifier) for the objects described."
- 17:08:29 [tlebo]
- alternateOf!
- 17:08:38 [GK]
- The point is, I think, when the intent of assertion is to refer to something already described, to re-use the identifier already used. This is how names work, no?
- 17:08:40 [tlebo]
- (not complementOf)
- 17:08:59 [tlebo]
- @GK, "GK, who?" ;-)
- 17:09:03 [satya]
- Khalid: Should use same identifier for same entity?
- 17:09:15 [Luc]
- q?
- 17:09:16 [Paolo]
- @tlebo makes sense, in principle
- 17:09:19 [GK]
- @tlebo the same GK as referred to previously :)
- 17:09:23 [MacTed]
- if you know someone used a name for the thing (and what that name is), then sure, you might choose to reuse their naming. what if you don't know they did, nor what name they chose
- 17:09:29 [MacTed]
- ?
- 17:09:36 [satya]
- Khalid: Not including a criteria for re-using identifier is fine
- 17:09:41 [Luc]
- q?
- 17:09:53 [Luc]
- PROPOSAL: "*All* objects of discourse ("entities") MUST be identifiable by all participants in discourse. Object descriptions ("entity records" and otherwise) SHOULD use an unambiguous identifier (either reusing an existing identifier, or introducing a new identifier) for the objects described."
- 17:09:56 [dgarijo]
- +1
- 17:10:04 [GK]
- +1
- 17:10:05 [satya]
- q+
- 17:10:05 [MacTed]
- +1
- 17:10:11 [Paolo]
- +1
- 17:10:14 [smiles]
- +1 (for intent)
- 17:10:16 [jcheney]
- +1
- 17:10:20 [khalidbelhajjame]
- +1
- 17:10:29 [tlebo]
- +1 to intent, just like Luc's
- 17:10:35 [dgarijo]
- satya: is object description just an example?
- 17:10:38 [satya]
- +1
- 17:10:44 [zednik]
- +1
- 17:10:48 [MacTed]
- s/"entity records" and otherwise/e.g., "entity records" and otherwise/
- 17:10:48 [sandro]
- +1
- 17:11:03 [Luc]
- ACCEPTED: "*All* objects of discourse ("entities") MUST be identifiable by all participants in discourse. Object descriptions ("entity records" and otherwise) SHOULD use an unambiguous identifier (either reusing an existing identifier, or introducing a new identifier) for the objects described." (intent)
- 17:12:20 [Luc]
- PROPOSAL: Generation and Usage events also belong to the universe of discourse. So they should be given identifiers (as per proposal 1)
- 17:12:29 [satya]
- q+
- 17:12:44 [Luc]
- q?
- 17:12:57 [jcheney]
- This is in line with the current formal semantics.
- 17:13:12 [Luc]
- q?
- 17:13:15 [Luc]
- ack saty
- 17:13:32 [smiles]
- I agree, it seems a natural consequence of proposal 1
- 17:13:36 [satya]
- q+
- 17:13:39 [pgroth]
- @smiles +1
- 17:14:39 [dgarijo]
- the only problem I see is the identifiers that would be given in 2 accounts that are describing the same process with different identifiers.
- 17:14:45 [GK]
- I think there are two remaining areas for discussion: (a) what are the objects in the domain of discourse, and (b) what identifiers may be used in DM and how to the relate to, e.g., URIs used in RDF.
- 17:15:00 [pgroth]
- @GK - Nice point
- 17:15:23 [smiles]
- @dgarijo Isn't that just an unavoidable problem for anything identifiable?
- 17:15:27 [tlebo]
- @dgarijo, what is wrong with "identifiers that would be given in 2 accounts that are describing the same process with different identifiers." ?
- 17:15:51 [MacTed]
- I think that "objects in the domain of discourse" actually include Events (Generation, Usage, and otherwise), Derivations, Notes, and otherwise
- 17:15:55 [dgarijo]
- how would I say that both activities are the same? owl:sameAs?
- 17:16:01 [Luc]
- q?
- 17:16:05 [satya]
- q-
- 17:16:07 [Luc]
- ack satya
- 17:16:10 [tlebo]
- prov:alternativeOf or owl:sameAs
- 17:16:11 [GK]
- @MacTed - I think so too.
- 17:16:16 [Luc]
- q?
- 17:16:19 [dgarijo]
- alternativeof is for entities ;)
- 17:16:22 [Zakim]
- -tlebo
- 17:16:23 [Zakim]
- -sandro
- 17:16:25 [Zakim]
- - +1.518.633.aaaa
- 17:16:26 [MacTed]
- 2 accounts using 2 identifiers for the same entity is an implementation issue -- i.e., someone needs a Reasoning Engine
- 17:16:27 [Zakim]
- -dgarijo
- 17:16:29 [Zakim]
- -khalidbelhajjame
- 17:16:31 [Zakim]
- -Satya_Sahoo
- 17:16:32 [Zakim]
- -MacTed
- 17:16:32 [Zakim]
- -jcheney
- 17:16:33 [Zakim]
- -Paolo
- 17:16:34 [Zakim]
- -AlexHall
- 17:16:36 [Zakim]
- -??P6
- 17:16:38 [Zakim]
- -Luc
- 17:16:40 [Zakim]
- -pgroth
- 17:16:43 [MacTed]
- to handle the owl:sameAs (or other) relationships
- 17:16:49 [Zakim]
- -??P18
- 17:16:57 [Zakim]
- -GK
- 17:16:57 [Zakim]
- SW_(PROV)11:00AM has ended
- 17:16:59 [Zakim]
- Attendees were pgroth, Paolo, Luc, Satya_Sahoo, AlexHall, tlebo, dgarijo, sandro, jcheney, MacTed, +1.518.633.aaaa, khalidbelhajjame, +44.789.470.aabb, GK
- 17:17:00 [Luc]
- rrsagent, set log public
- 17:17:04 [Luc]
- rrsagent, draft minutes
- 17:17:04 [RRSAgent]
- I have made the request to generate http://www.w3.org/2012/01/19-prov-minutes.html Luc
- 17:17:10 [Luc]
- trackbot, end telcon
- 17:17:10 [trackbot]
- Sorry, Luc, I don't understand 'trackbot, end telcon '. Please refer to http://www.w3.org/2005/06/tracker/irc for help
- 17:17:51 [GK]
- @MacTed re need for reasonber...
- 17:17:53 [MacTed]
- a la, "Bush:43" owl:sameAs "George Walker Bush" owl:sameAs "Dubya" owl:sameAs "Shrub"
- 17:19:03 [GK]
- ... I think that depends on how identifiers relate. E.g., originally, IIRC, DM said (e.g.) entity identifiers were scoped to account.
- 17:19:56 [MacTed]
- all the more so, then -- as you then need to handle { Account1:"Bush:43" owl:sameAs Account2:"Bush:43" }
- 17:20:28 [GK]
- if that's true in DM, we may want to specify generation of different URIs or nodes in mapping to RDF. But for other mappings to non-URI names, maybe not so.
- 17:21:11 [GK]
- If what you mean is that when different names are used for the same thing, then a reasoner is needed to detect and apply this knowledge, then yes. (For some value of "reasoner")
- 17:21:13 [MacTed]
- the smaller the defined scope for a given identifier, the more important that equivalence (or other relation) can be handled
- 17:22:32 [GK]
- Yes... but this isn't a provenance-specific issue, except to the extent that provenance DM shooses to use scoping when the same thing may be referenced in different accounts?
- 17:25:06 [MacTed]
- absolutely true -- not provenance-specific issue. but entirely relevant and definitely present, and I think it *may* be best-addressed (or at least, most obvious and possibly most clearly definable) in the context of provenance.
- 19:20:10 [Zakim]
- Zakim has left #prov