11:57:06 RRSAgent has joined #poe 11:57:06 logging to http://www.w3.org/2016/10/03-poe-irc 11:57:08 RRSAgent, make logs public 11:57:08 Zakim has joined #poe 11:57:10 Zakim, this will be 11:57:10 I don't understand 'this will be', trackbot 11:57:11 Meeting: Permissions and Obligations Expression Working Group Teleconference 11:57:11 Date: 03 October 2016 11:57:34 simonstey has joined #poe 11:58:07 michaelS has joined #poe 11:59:33 victor has joined #poe 11:59:36 Hi! 11:59:40 present+ victor 12:01:13 sabrina has joined #poe 12:01:13 present+ renato 12:01:24 present+ sabrina 12:01:29 Can someone please give me the webex link. 12:01:40 present+ 12:01:52 https://www.w3.org/2016/poe/wiki/Meetings:Telecon20161003 12:02:02 present+ michaelS 12:02:05 zakim, who's here? 12:02:05 Present: victor, renato, sabrina, benws, michaelS 12:02:07 On IRC I see sabrina, victor, michaelS, simonstey, Zakim, RRSAgent, renato, benws2, ivan, phila, trackbot 12:02:09 present+ 12:02:20 phila has changed the topic to: Agenda for 2016-10-03: https://www.w3.org/2016/poe/wiki/Meetings:Telecon20161003 12:02:24 present+ 12:02:27 present+ phila 12:02:51 RRSAgent, make logs public 12:03:01 RRSAgent, draft minutes 12:03:01 I have made the request to generate http://www.w3.org/2016/10/03-poe-minutes.html phila 12:03:47 chair: Renato 12:03:59 scribe: phila 12:04:01 scribeNick: phila 12:04:06 Chair: Ben 12:04:23 Topic: Approving TPAC minutes 12:04:29 Brian_Ulicny has joined #poe 12:05:04 They're linked from the agenda 12:05:27 -> https://www.w3.org/2016/09/22-poe-minutes.html Minutes 22 Sept 12:05:39 https://www.w3.org/2016/poe/wiki/Meetings 12:05:43 -> https://www.w3.org/2016/09/23-poe-minutes.html Minutes 23 Sept 12:06:06 No 12:06:16 smyles has joined #poe 12:06:59 present+ 12:07:25 phila: Will try and make minutes appear in main list 12:07:36 benws2: Any objections to the minutes? 12:07:49 renato: I'd like to go through them here if we can 12:08:13 +q 12:08:45 renato: I just thought we'd go through the topics... 12:08:47 present+ 12:09:01 benws2: Might others go through it offline and bring any issues up? 12:09:18 ... I don't want to spend the whole of this call going over stuff we've done already [scribe paraphrase] 12:09:21 ack s 12:10:19 simonstey: An admin comment - I pointed out last week that if you look at the summary of the resolutions, for example resolutions 5-8 which are just 'not accepted'. The minutes don't necessarily tell you what was resolved 12:11:09 simonstey: There's a resolution called POE.R.V.03 ACCEPTED is clearer 12:11:28 https://www.w3.org/2016/09/22-poe-minutes.html#ResolutionSummary 12:11:30 -> https://www.w3.org/2016/09/22-poe-minutes.html#ResolutionSummary Resolution summary 12:11:46 https://www.w3.org/2016/09/23-poe-minutes.html#ResolutionSummary 12:12:13 benws2: I see. Who would do that work? 12:12:18 phila: Who was scribing? 12:13:14 phila: It will have to be me but future scribes please take note. 12:13:28 benws2: So we can run through the summary of resolutions which isn't all that long. 12:13:47 renato: We had 17 topic areas on day 1 and we only have 10 resolutions 12:14:01 +q 12:14:01 benws2: OK, I do think people should go through it offline rather than take up time here. 12:14:12 ... And almost everyone on this call was there. 12:14:52 benws2: So when can we approve the minutes, renato? 12:15:29 ... It's an approval that the minutes are a fair reflection 12:15:42 ... and don't contain any misrepresentations 12:15:51 benws2: So unless I hear an objection? 12:15:56 [None] 12:16:50 simonstey: A minor comment - if we encounter... the question is, if we have made resolutions, but if they're not scribed fully, do we have to re-do that in another call? 12:17:46 ... Renato said that we have a large number of topics discussed at TPAC, b ut we only have 10 officially noted in the minutes, so if the resolutions aren't recorded in the minutes, do we need to go back and re-do those? 12:18:48 benws2: I think we care. I suggest we update the reqs doc with the resolutions from TPAC. Where we find gaps, see if there is an implicit resolution in the minutes, then maybe we need to go back. 12:19:03 ... Any objections? 12:19:42 PROPOSED: Update the UCR according to the minutes. Highlight any gaps in those minutes and bring matters arising to future telco 12:19:44 +1 12:19:47 CarolineB has joined #poe 12:20:18 renato: The UCR has no reqs in it at the moment. Are we putting all the Reqs in the UCR and then note the ones that were rejected? 12:20:46 simonstey: At this stage, I'd note it in the wiki. And only put the agreed ones in the GH version 12:21:01 benws2: I agree. Reflect it in the wiki, not the doc itself 12:21:03 +1 from me on that 12:21:16 PROPOSED: Update the UCR wiki according to the minutes. Highlight any gaps in those minutes and bring matters arising to future telco 12:21:23 +1 12:21:25 +1 12:21:25 +1 12:21:27 +1 12:21:28 +1 12:21:29 +1 12:21:30 +1 12:21:31 +1 12:21:36 +0 12:21:42 RESOLUTION: Update the UCR wiki according to the minutes. Highlight any gaps in those minutes and bring matters arising to future telco 12:22:36 Resolution: Minutes of TPAC face to face meeting accepted 12:22:42 Topic: Use Cases 12:22:52 benws2: We got two new UCs from the book industry at TPAC 12:23:04 ... They should be added. Who gets that job? 12:23:21 renato: I had the impression that those UCs were being drafted and we're going to get a new version soon. 12:23:34 benws2: How long do we have? It took a while to get their originals 12:23:44 +1 to Ben 12:23:54 ... I don't really want to hold us up for another couple of months? 12:24:05 renato: We can give them a deadline as well as discuss overall deadline for UCs? 12:24:16 benws2: You're point person with that group 12:24:44 renato: I can send them an e-mail and give them a week to respond. 12:25:03 Topic: Data Quality policy Use case 12:25:18 https://www.w3.org/2016/poe/wiki/Use_Cases#POE.UC.26_Data_Quality_Policy 12:25:22 https://www.w3.org/2016/poe/wiki/Use_Cases#POE.UC.26_Data_Quality_Policy 12:26:02 http://pro.europeana.eu/person/antoine-isaac 12:26:43 phila: Gives pocket background to Antoine 12:27:18 benws2: It looks to me as if he has given an accurate reflection of his use case using the existing ODRL spec 12:27:51 +q 12:27:59 renato: I cane to that conclusion. In his Duty, there's no action. I think he missed that the assignee up time {... ??} 12:28:13 ... In ODRL 1.1 we had a group doing a profile for services, looking at things like uptime 12:28:50 benws2: There's another issue here that we're deadling with. It's the diff between a dcat:Dataset and a Distribution. 12:29:15 ... He's targeting the permission at the Dataset and the duty at the Distribution 12:31:02 phila: Rambles about the diff between dataset and distribution 12:31:49 q+ 12:32:15 phila: So ODRL has a problem with target and duty being different things 12:32:23 renato: What he has is fine from an ODRL POV 12:32:52 ... Duties can be obligations on other resources, not necessarily the original target of the policy. 12:33:17 [Discussion on detail of assignees, policies] 12:33:29 benws2: So it looks as if existing ODRL can do it. 12:33:33 q? 12:33:38 ... Should we go back to Antoine? 12:33:42 ack simonstey 12:33:50 A qualification of assets with FRBR (https://en.wikipedia.org/wiki/Functional_Requirements_for_Bibliographic_Records) would ease Ben's case. Once these entities are connected (dataset, distribution), logical relations can be established in a simple manner. 12:33:59 simonstey: Just reading the policy, I was wondering whether a duty must have an action? 12:34:06 benws2: Yes. 12:34:20 simonstey: It looks as if there is an action missing. 12:34:34 ... He says "The expression of constraints in ODRL seems quite unfit with expressing general constraints on values in RDF graphs" 12:34:46 ... I would argue that this is not the goal of ODRL, that's what SHACL is for 12:34:53 ODRL ne SHACL ;-) 12:35:05 q+ 12:35:18 ... So in this case, ODRL can be used, but I'm sure there are situations where this constraint mechanism of ODRL is not expressivbe enough to handle all use cases 12:35:43 simonstey: Maybe we need to incorporate a means to refer to a SHACL shape from ODRL. 12:36:35 benws2: Between us, can we get an example of a UC from Anotine that can't be so easily satisfied, where the use of SHACL would satisfy it. 12:36:36 q+ 12:36:49 ack sm 12:37:29 smyles: I wonder if Antoine's comment... is he saying there' nothing in the ODRL policy that tells you the relationship between the dataset and the distribution 12:37:50 ... So I wonder if we need a means to express the relationship. And only AI can answer that. 12:38:33 smyles: I'd like to caution - not everyone uses or wants to use RDF. Let's not require RDF, adding in lots of RDF processing 12:38:42 ack ivan 12:39:01 q- 12:39:27 ivan: I would be careful with bringing SHACL here. I tried to re-read Antoine's work. I think he uses the word constraint differently from ODRL. 12:39:44 ... He has difficulties in attaching rights expression-like things to an RDF graph. 12:39:49 The mission of the RDF Data Shapes Working Group is to produce a language for defining structural constraints on RDF graphs. In the same way that SPARQL made it possible to query RDF data, the product of the RDF Data Shapes WG will enable the definition of graph topologies for interface specification, code development, and data verification. 12:39:56 https://www.w3.org/2014/data-shapes/charter 12:40:14 benws2: That would seem to advise that we ask for a use case that is not so readily satisfied by ODRL 12:41:17 q? 12:41:37 ack me 12:42:42 phila: I am happy with pointing to 'a validation mechanism' but I would caution against specifying SHACL. Too RDF-centric and creates dependency we can avoid 12:42:51 benws2: Discusses who will write to Antoine 12:43:16 action: phila to write to Antoine as heads up for Renato's mail 12:43:17 Created ACTION-32 - Write to antoine as heads up for renato's mail [on Phil Archer - due 2016-10-10]. 12:43:32 action: renato to write to Antoine asking for example that ODRL can't handle 12:43:33 Created ACTION-33 - Write to antoine asking for example that odrl can't handle [on Renato Iannella - due 2016-10-10]. 12:43:42 Topic: Educational Use Only use case 12:43:54 [Scribe missed some discussion] 12:44:24 benws2: Meaning of 'Educational use' varies according to country but the concept exists everywhere 12:44:33 ... So do we try and define it? 12:45:06 ... We have terms like read and derive, but 'Educational Use Only' seems to be embedded in local jurisdictional meaning. Should we support those? 12:45:32 renato: If there's no support for it, we don't do it. 12:45:35 q+ 12:45:45 ack me 12:46:39 phila: Does this speak to the enumerated list we talked about in Lisbon? 12:46:41 https://w3c.github.io/poe/vocab/#term-policyUsage 12:46:48 renato: It's a value for an actiuon. 12:47:42 benws2: So it sounds as if we need a more popular appeal for 'Educational Use Only' if it's to go into the vocab. 12:47:48 q? 12:48:01 smyles: When we were working on ODRL we identified Educational Use as a need to indicate for some of the rights work that we do. 12:48:11 q+ 12:48:18 ... We might say of a video, not for these purposes, but Ed Use is OK. 12:48:26 benws2: So you have a specific meaning of Educational Use? 12:48:33 smyles: Nope. It;'s just written that way. 12:48:52 s/thatn/than 12:49:01 ... We often have restrictions for ... this sporting video can be used in a news programme but not a sports programme. 12:49:07 ... That sounds similar to Ed Use 12:49:16 ... You're not allowed to use this for parody. 12:49:22 benws2: We have similar things/. 12:49:33 q- 12:49:34 ... But I wouldn't expect ODRL to manage and define. 12:49:44 benws2: This is domain specific. 12:50:14 smyles: So ODRL currently has a mechanism (purpose) but it doesn't provide the values. 12:50:21 benws2: That's my intuition. 12:50:31 RRSAgent, draft minutes 12:50:31 I have made the request to generate http://www.w3.org/2016/10/03-poe-minutes.html phila 12:50:41 Topics: Issues and Actions 12:51:46 action-17? 12:51:46 action-17 -- Simon Steyskal to Update ucr editor's draft as discussed -- due 2016-07-11 -- PENDINGREVIEW 12:51:46 https://www.w3.org/2016/poe/track/actions/17 12:51:53 simonstey: That's an old action. 12:52:07 simonstey: This was for our first PWD 12:52:16 close action-17 12:52:16 Closed action-17. 12:52:35 action: simon to update UCR according to today's discussion 12:52:35 Created ACTION-34 - Update ucr according to today's discussion [on Simon Steyskal - due 2016-10-10]. 12:53:07 renato: One of these actions came from TPAC 12:53:10 action-30? 12:53:10 action-30 -- Stuart Myles to Can we only have a json-ld serialisation? will it impact righstml? -- due 2016-09-30 -- OPEN 12:53:10 https://www.w3.org/2016/poe/track/actions/30 12:53:22 renato: That's on Stuart who wasn't there 12:53:46 ... The question is, if we had JSON-LD only, would that impact on Rights ML (i.e. no JSON-only) 12:53:54 smyles: I'll come back to the WG on that. 12:54:16 ... If we have that and eliminate 'pure JSON' do we also eliminate pure XML? 12:55:42 ivan: I would say you shouldn't become an expert... I can show you a spec that uses JSON-LD but you can read it as a JSON-only 12:56:12 https://www.w3.org/TR/annotation-model/ 12:56:31 ivan: I think... it does refer to JSON-LD in the intro... 12:57:02 ... All the examples there are all JSON. It's just the @context file that makes it JSON-LD which you can safely forget. 12:57:14 ivan: My ideal would be that ODRL can be expressed in a similar way. 12:57:32 smyles: This is a spec I wanted to look at anyway :-) 12:57:49 q+ 12:58:26 simonstey: I see it as anyone can raise an issue, but the WG can decide not to open it or not. 12:58:30 ack simonstey 12:58:51 -> https://www.w3.org/2016/poe/track/issues/raised Raised Issues 13:00:09 q? 13:00:14 ivan has left #poe 13:00:36 renato: Issue 7 and 9 are now merged. 13:01:13 renato: We're only going to include requirements in the UCR that we're going to fulfil/address. The wiki will retain rejected ones. 13:01:17 RRSAgent, pointer 13:01:17 See http://www.w3.org/2016/10/03-poe-irc#T13-01-17 13:01:22 close issue-8 13:01:22 Closed issue-8. 13:04:44 [Discussion on possible future changes to call timing.] 13:04:49 RRSAgent, draft minutes 13:04:49 I have made the request to generate http://www.w3.org/2016/10/03-poe-minutes.html phila 13:06:08 present+ Caroline