11:06:50 RRSAgent has joined #poe 11:06:50 logging to http://www.w3.org/2017/05/29-poe-irc 11:06:52 RRSAgent, make logs public 11:06:52 Zakim has joined #poe 11:06:54 Zakim, this will be 11:06:54 I don't understand 'this will be', trackbot 11:06:55 Meeting: Permissions and Obligations Expression Working Group Teleconference 11:06:55 Date: 29 May 2017 11:06:58 Chair: Renato 11:07:06 Regrets: Ben, Phil, Sabrina 11:07:28 Agenda: https://www.w3.org/2016/poe/wiki/Meetings:Telecon20170529 11:14:16 benws15 has joined #poe 11:17:41 benws16 has joined #poe 11:59:55 victor has joined #poe 12:05:39 simonstey has joined #poe 12:21:29 Serena has joined #poe 12:23:32 renato has joined #poe 12:24:43 who's francois? 12:26:37 I am host now... 12:26:44 Will zap him.... 12:29:16 trackbot, start meeting 12:29:19 RRSAgent, make logs public 12:29:22 Zakim, this will be 12:29:22 Meeting: Permissions and Obligations Expression Working Group Teleconference 12:29:22 Date: 29 May 2017 12:29:22 I don't understand 'this will be', trackbot 12:29:23 simonstey_ has joined #poe 12:29:27 RRSAgent, make logs public 12:29:36 RRSAgent, draft minutes V2 12:29:36 I have made the request to generate http://www.w3.org/2017/05/29-poe-minutes.html renato 12:29:46 present+ 12:29:50 Chair: Renato 12:30:33 michaelS has joined #poe 12:31:04 Regrets: Phil, Sabrina, Ivan, Ben 12:31:10 present+ 12:31:27 Agenda: https://www.w3.org/2016/poe/wiki/Meetings:Telecon20170529 12:31:29 present+ 12:31:43 present+ 12:31:55 Regrets: - Ivan 12:32:07 present+ 12:33:10 i can scribe 12:33:11 if you like 12:33:18 regrets+ Sabrina, benws, phila 12:33:18 scribe: victor 12:33:39 scribenick: victor 12:34:05 agenda: https://www.w3.org/2016/poe/wiki/Meetings:Telecon20170529 12:34:20 https://www.w3.org/2017/05/18-poe-minutes 12:34:25 https://www.w3.org/2017/05/19-poe-minutes 12:34:41 topic: approve last meetings' minutes (18th and 19th) 12:35:29 michaelS: readability has suffered with the new minutes' formatter 12:36:03 ivan: this behaviour was chosen by a specific tester 12:36:16 michaelS: some comments appear as anonymous while they weren't 12:37:32 victor: comments have to be prefixed by author or prefixed by three dots... 12:37:54 simon: (the same) 12:38:19 renato: appart from that issue... is there anything else? 12:38:34 +2 12:38:47 +1 12:38:51 +1 12:38:56 +1 12:39:13 RESOLUTION: Minutes of the last two meetings' minutes (London) approved. 12:39:45 renato: I have prepared a short summary for those not attending the meeting (not in person, not at WebEx) 12:40:55 topic: Clarification of the new properties narrowThan and alsoRequired 12:42:03 simon: I was commissioned to prepare a specific document, but still need to know if this is necessary for the IM or to the vocab. 12:42:56 renato: whereas for Action these properties seem natural, for Asset and Party ... are these properties appropriate? 12:44:04 simon: there are examples for both: narrower Parties can be imagined: something defined for a broader party it should apply to the narrower parties. 12:45:56 simon: blank nodes play a role here. A blank node describing a party can have some constraints, and its meaning being "any individual satisfying that constraint". 12:45:59 q+ 12:47:20 victor: (only type this) - Whereas I agree with this idea, because it is an incredibly practical solution (which I have also adopted), please note that the meaning of the RDF graph does not mean exactly the same, does not mean "any individual" but "one individual) 12:47:49 simon: memberOf as an equivalent to narrowThan 12:48:59 q- 12:49:02 michaelS: When speaking about "UK residents of W3C", the precise sense of the relation is important (narrowThan/ broaderThan) 12:49:30 simonstey: partOf is more general 12:50:00 renato: partOf sounds better 12:50:31 simonstey: on the 18th we decided on this, already. do we still need that? 12:50:48 simonstey: do we still need to have Collection? 12:51:13 q+ 12:52:03 simonstey: philA was meaning URI referring to a collection was fine as a mention to the group itself, not as a reference to each of the individuals. 12:52:58 renato: what about AssetGroup? 12:53:08 michaelS: then AssetItem, AssetItems 12:53:20 simonstey: the plural S can be easily overlooked 12:54:50 victor: (only chat, not aloud) as an external reference for the ontology, there was a trivial ontology design pattern with carefully chosen definitions; see http://www.ontologydesignpatterns.org/cp/owl/partof.owl 12:55:12 ack 12:55:20 ack m 12:55:36 simonstey: in the F2F we mentioned there would be Asset individuals and Asset collections as the only subclass that can be constrained (?) 12:56:29 simonstey: only asset collections can have parts. A single asset cannot. 12:57:41 simonstey: There are also roles. I can image a policy applying to the role "Mother", e.g., any woman having given birth. 12:58:02 simonstey: then, is then a particular woman a mother? 12:59:45 proposal: rename narrowerThan to partOf for Asset and Party and remove AssetIndividual and PartyIndividual 13:00:00 +1 13:00:04 +1 13:00:10 +1 13:00:13 0 13:00:24 +1 13:01:15 ivan: this discussion should also consider philA and the semantics being discussed more thoroughly 13:01:36 simonstey: we have proposed the weak version; not removing Collection nor anything else. 13:01:49 ivan: which was philA's point? 13:02:01 +1 (sorry I didn't press ENTER) 13:02:08 simonstey: you cannot say the target pointing to a dataset applies to each url identifying a dataset's part. 13:02:54 file:///Users/renato/users/odrl/W3C-POE/GIT-POE/model/index.html#constraint-asset 13:03:08 http://w3c.github.io/poe/model/#constraint-asset 13:04:17 resolved: rename narrowerThan to partOf for Asset and Party and remove AssetIndividual and PartyIndividual 13:04:17 resolution: approved 13:05:25 victor: (only posted, not aloud, provides an example for the constraint assets https://www.w3.org/2016/poe/wiki/Best_Practices#9._How_to_constrain_assets_and_parties) 13:05:46 topic: The property requiredBy 13:06:51 simonstey: Example: I can do something, Sabrina cant, according to a odrl policy. But for me to do an action, I need her. 13:06:54 q+ 13:07:21 simonsey: for actions, it is trivial. "If you want to share an asset, you need to reproduce it". 13:09:19 simonstey: in absence of additional constrain, if I can share I can reproduce and distribute. 13:10:01 michaelS: the word "requires" suggests there must be an explicit extra statement 13:10:28 michaelS: the default is now that "things not prohibitted, are prohibitted", if affected by this property 13:10:44 victor: (not aloud): what about implies? 13:11:00 "odrl:implies" 13:11:49 simonstey: At least the triple "odrl:share odrl:implies odrl:distribute" makes sense. 13:12:36 simonstey: but for parties/asset we may not need this. 13:13:07 michaelS_ has joined #poe 13:13:34 victor: software dependencies may be another example for "requires for assets" 13:15:04 simonstey: are you thinking of software libraries? 13:15:19 RRSAgent, draft minutes V2 13:15:19 I have made the request to generate http://www.w3.org/2017/05/29-poe-minutes.html renato 13:16:26 renato: software are not necessarily "partOf" but other sort of relation 13:18:05 victor: example of GPL tainting other software residing in the same CD in which a GPLed software is distributed. 13:19:06 simonstey: the software case is complex and not clear. is it very application specific? 13:20:28 simonstey: If you have two policies for software A and software B, 13:21:01 you have no conflict per se 13:21:29 renato: what about party? 13:23:15 simonstey: I recall the example of the mother 13:23:41 renato: let us ask Sabrina for useful examples 13:23:52 renato: we leave it now unvoted. 13:24:04 simonstey: the discussion here is about roles. 13:24:25 simonstey: in the airport's case, we have here "responsibleOf" 13:24:49 renato: another example about printing. 13:25:32 renato: we need more thought. 13:25:37 proposal: rename alsoRequires to implies for Action 13:25:44 +1 13:25:47 +1 13:26:11 +1 13:26:19 +0.9 13:26:27 +1 (conscious of the simplistic approach, not considering temporal info: pre-implication, post-implication, etc.) 13:26:41 0 (neutral) 13:26:46 resolved: rename alsoRequires to implies for Action 13:26:47 makingOmelette pre-implies breakingEggs 13:27:31 https://github.com/w3c/poe/projects/1 13:28:59 /me did not fully catch Renato's comment 13:29:46 renato: michaelS volunteer as RightsML examples-provider 13:30:05 simonstey: does RightsML deprecate any ODRL feature? 13:30:59 michaelS: In the context of the split of vocabulary (common vocabulary etc.), it was said "if a profile wants to adopt a term, it has to be said explicitly" 13:31:35 simonstey: but will profiles be able to rename key terms like "Prohibition" (for example using "Ban") 13:31:40 ...? 13:31:49 michaelS: RightsML did not do anything like that. 13:32:14 renato: AOB? 13:32:20 michaelS: regret the next Monday 13:32:28 s/regret/regrets 13:32:53 Serena has left #poe 13:33:04 rrsagent, draft minutes 13:33:04 I have made the request to generate http://www.w3.org/2017/05/29-poe-minutes.html ivan 13:33:05 RRSAgent, draft minutes V2 13:33:05 I have made the request to generate http://www.w3.org/2017/05/29-poe-minutes.html renato 13:33:08 rrsagent, generate minutes 13:33:08 I have made the request to generate http://www.w3.org/2017/05/29-poe-minutes.html victor 13:33:34 same minds ;-) 13:34:14 doing it again to see the V2 format 13:34:16 RRSAgent, draft minutes V2 13:34:16 I have made the request to generate http://www.w3.org/2017/05/29-poe-minutes.html renato 13:36:17 renato has joined #poe 14:09:17 renato has joined #poe 15:40:23 renato has joined #poe 16:35:14 Zakim has left #poe 17:09:31 renato has joined #poe 18:41:00 renato has joined #poe 20:05:43 benws16 has joined #poe 20:09:07 benws17 has joined #poe 20:09:07 renato has joined #poe 21:39:35 renato has joined #poe 23:10:00 renato has joined #poe 23:35:56 renato has joined #poe