11:59:28 RRSAgent has joined #poe 11:59:28 logging to http://www.w3.org/2016/06/06-poe-irc 11:59:30 RRSAgent, make logs public 11:59:30 Zakim has joined #poe 11:59:32 Zakim, this will be 11:59:32 I don't understand 'this will be', trackbot 11:59:33 Meeting: Permissions and Obligations Expression Working Group Teleconference 11:59:33 Date: 06 June 2016 11:59:40 present+ michaelS, phila 11:59:56 present+ renato 11:59:56 jo has joined #poe 12:00:19 magyarblip has joined #poe 12:01:15 smyles has joined #poe 12:02:40 Sabrina has joined #poe 12:03:12 present+ smyles 12:03:19 RRSAgent: present+ jo, Patrick, Sabrina, Ben 12:03:19 I'm logging. I don't understand 'present+ jo, Patrick, Sabrina, Ben', phila. Try /msg RRSAgent help 12:03:27 present+ jo, Patrick, Sabrina, Ben 12:03:37 victor has joined #poe 12:04:00 phila has changed the topic to: Agenda for 2016-05-30: https://www.w3.org/2016/poe/wiki/Meetings:Telecon20160606 12:04:05 Present+ Ivan 12:04:16 regrets: serena, caroline 12:04:17 present+ Sabrina 12:04:31 present +victor 12:04:51 present+ 12:05:12 present+ 12:05:30 https://www.w3.org/2016/poe/wiki/Scribes 12:06:03 scribe: phila 12:06:08 scribeNick: phila 12:06:19 Topic: Approve last week's minutes 12:06:25 https://www.w3.org/2016/05/30-poe-minutes 12:06:36 PROPOSED: Accept last week's minutes https://www.w3.org/2016/05/30-poe-minutes 12:06:43 my tiny comment to last minutes' is that I regretted my absence in advance 12:06:48 renato: Speak now if you have any objections to those minutes 12:07:04 RESOLUTION: Accept last week's minutes https://www.w3.org/2016/05/30-poe-minutes 12:07:46 renato: Take naming issue to next week 12:08:00 ben: I still need to come up with some ideas 12:08:00 I added a use case last night 12:08:13 victor: Is it between ODRL and POE? 12:08:21 Ben: I#ve been asked to make a proposal 12:08:29 Topic: Use Cases 12:08:51 renato: I'll hand over to the co-editors: Simon Ben and Michael 12:08:58 ... Any discussion we need to have on this call? 12:09:16 michaelS: Compared with last week's, we only have 1 additional UC, no. 17 12:09:32 ... In the meantime, the three editors have discussed how to work on the UCs 12:09:54 ... Proposal is to split the UCs between the three of us 12:10:08 ben: Yes, agree with that, and good that we're not looking at our own use cases. 12:10:43 michaelS: In the meantie, Simon confirmed that he would take the final step of moving the content from the wiki to GitHib, transforming them along the way. 12:11:09 ... I have retrived thge requirements from 'my' use cases - and this is what you find in the requirements page 12:11:13 https://www.w3.org/2016/poe/wiki/Requirements 12:11:16 ... I will be away next week 12:11:53 michaelS: One deatil - while working on the reqs, I made two proposals to extend the categories by adding 'processing rules' - we haven't had much about that in ODRL 12:12:04 ... How to process a policy properly and let policies interact with each other 12:12:08 ... So that makes sense to me 12:12:26 ... And then we also had 'implementation guidelines' - how we shoud encourage people 12:12:43 q+ 12:12:44 renato: Any comments so far? 12:12:53 q+ on purely editorial 12:13:26 renato: On that list of reqs, we probably need to annotate... we need to discuss those reqs before they move to GH and become part of the Note 12:13:31 ... is that the plan? 12:13:37 benws has joined #poe 12:13:44 michaelS: The last discussion should be on 27 June but any earlier is welcome of course. 12:13:56 ... I circulated a note on what I've done so far 12:13:59 I raise my hand. I also have some questions 12:14:17 present+ benws 12:14:18 victor: I have a question regarding the vocabularies. 12:14:54 ... In previous versions of ODRL we have a voc adequate for multimedia content... we have actions like display, distribute, but this is a possible application domain? 12:15:15 q? 12:15:24 ... Will it be media centric again? For e.g. we could derive some terms from the language terms from UC 1 12:15:41 ... and from UC 2 we could have some related to data domain - create, update, merge etc. 12:15:52 q+ to talk about domains 12:16:29 q+ 12:16:40 renato: Let me try and answer that question, Victor. I don't think wewant to be domain specific. We shouldn't have a a complete set of terms per domain 12:16:52 ... It was about what were common terms from common assets 12:17:16 ... I think we even had translate at one time but we took it out because no one was using it 12:17:23 ack re 12:17:42 renato: Translate happens in multiple domains so we could add that back in. 12:17:50 ... we don't need to cluster things into domains 12:17:57 ... we can have the terms any way we like 12:18:09 q+ 12:18:19 ... a group could create a Note of new terms. The core specs should be agnostic I'd say. 12:18:40 victor: The actions from UC 2 are very generic and there aren't many of them. 12:19:00 renato: UC2 is the Linked Data one. That's not in the requirements set yet. 12:19:10 ... In the e-mail from michaelS that wasn't reflected yet. 12:19:17 michaelS: That's Simon's use case 12:19:42 simonstey: I haven't done a lot yet but I was part of the LD Profile work. We came up with those requirements. 12:19:49 renato: So it's a timing issue. OK. 12:20:03 q? 12:20:55 ivan: A completely editorial thing. It so hapopens that another group is working on a UCR doc so I played with a script that can be used with ReSpec that makes it easy to have references to link between use cases and reqs 12:21:26 ... What usually happens is that one UC generates 2 or 3 differnet Reqs that may be shared by several UCs so one decent way of doing it is that each UC has a list of Reqs 12:21:46 ... And then a separate section gives details of the reqs 12:22:08 ... So I came up with some JS that can handle that. It's a bit shaky but it's getting there. 12:22:14 renato: Please send it to the editors 12:22:23 ivan: I'll send a copy of the mail I sent to the other WG's editors. 12:22:49 ack me 12:22:49 phila, you wanted to talk about domains 12:24:07 phila: If we list actions, we must define an extension mechanism for adding more 12:24:18 chair: Ben, Renato 12:24:41 benws: A concept like real time data - is that domain specific? Does it exist in its own? 12:25:04 benws: My way around it was to see whether I could think of 3 domains where a term could be used. 12:25:24 benws: I don't think ODRL is domain-specific. Additional profiles can be added 12:25:29 ... That was my feeling anyway 12:25:38 ... And on the issue of profiles 12:26:03 ... I'm looking at creating a profile for stock exchanges which have a very specific language 12:27:00 q+ 12:27:25 q+ 12:27:38 q? 12:27:43 phila: Talked about a likely workshop on the topic of vocab management and profiles 12:28:17 q- 12:28:18 benws: Are profiles sufficient for an extension mechanism 12:28:23 phila: I believe so, yes 12:28:26 q? 12:28:35 q- b 12:28:51 michaelS: From my activity area of action vocab in ODRL, I was aware that it has to have a shared view of what an asset it 12:28:53 ack m 12:28:57 ... Which we don't actually define 12:29:00 ack i 12:29:00 ivan, you wanted to comment on purely editorial 12:29:14 ... If people feel that their domain is not covered, then we need to know. 12:29:30 michaelS: We can only discuss things when we have an issue 12:29:58 victor: Regarding hte implementation of software based on ODRL, there should be levels of compliance. Which profiles am I complyign with 12:30:04 q+ to talk about profile compliance 12:30:23 victor: So we can check that the syntax is right, but with additional validation 12:30:40 victor: Will a profile only define new terms, or can it also define structural extensions 12:32:33 q+ 12:33:10 victor: In the current ODRL, there is a non-normative anne that defines how to use Boolean operators but it's not official 12:33:26 ... So I wonder whetehr a profile can define these structural ideas 12:33:44 ... I support using SHACL for validation, but it doesn't extend to XML 12:33:53 phila: (For XML you'd use XSD) 12:34:08 renato: Two quick ones. For profiles, we need to more work on how we handle profiles 12:34:22 ... In ODRL alll the onus is on the external community. 12:34:38 ... On conformance, we need to discuss that more. ODRL is only an expression language 12:34:39 The current ODRL Profile specs https://www.w3.org/community/odrl/model/2.1/#section-212 12:34:45 renato: What I wanted to get back to is the requirements. 12:34:55 q- 12:35:24 renato: Some the requirements are a bit ambiguous. 12:35:52 ... For example, under model, usage facet of an action. Distinguishing between academic, commercail, etc. I'm not sure what that means so I don't know what to do with the requirement. 12:36:20 q+ 12:36:26 renato: I'll go through the requirements but they need to be as unambiguous as possible. 12:36:50 benws: I take your point. My answer is that when all threee editors have gone over the doc, hopefully the clarity will be a lot better. 12:37:04 ... I don't understand all the reqs. We can iterate until we all understand the reqs. 12:37:14 q- 12:37:16 q- renato 12:37:25 q? 12:37:31 ack mi 12:37:50 michaelS: This is a good example where I came to the conclusion that I can feel I undersdtand it, but I can't alweays prove that I understanbd 12:38:08 ... My decision is whether to include it as it is, or add in some assumptions that might change the req 12:38:28 ... I think it sould be good to have a face to face to Skype call to understand. 12:38:34 benws: E-mail not good enough? 12:38:37 michaelS: Not really 12:38:45 q? 12:38:49 ... It's a case of terminology too. What is a condition? 12:38:58 ... It's not a term we've used in ODRL, for example 12:39:04 +q 12:39:14 RRSAgent, make logs public 12:39:21 RRSAgent, draft minutes 12:39:21 I have made the request to generate http://www.w3.org/2016/06/06-poe-minutes.html phila 12:39:34 -q 12:39:37 benws: If Simon and I get involved then hopefully these things will become clearer 12:39:41 q= 12:39:44 q+ 12:39:58 q- 12:40:37 phila: It's normal for editors to need to get together 12:40:48 victor: I'm available for extrea Skype calls if needs be 12:40:59 Q? 12:41:13 Topic: Actions 12:41:28 https://www.w3.org/2016/poe/track/actions/open 12:41:31 action-7? 12:41:31 action-7 -- Benedict Whittam Smith to Provide use cases on financial data -- due 2016-04-18 -- OPEN 12:41:31 https://www.w3.org/2016/poe/track/actions/7 12:41:42 benws: I provided 8 use cases for this 12:41:48 close action-7 12:41:48 Closed action-7. 12:41:59 action-5 12:41:59 victor: I'd like to be release from actrions 5 and 8 12:41:59 action-5 -- Víctor Rodríguez-Doncel to Provide 2 use cases from upm -- due 2016-04-18 -- OPEN 12:41:59 https://www.w3.org/2016/poe/track/actions/5 12:42:01 action-8 12:42:01 action-8 -- Víctor Rodríguez-Doncel to Add more example use cases for poe.uc.01 -- due 2016-04-25 -- OPEN 12:42:01 action-5? 12:42:01 https://www.w3.org/2016/poe/track/actions/8 12:42:02 action-5 -- Víctor Rodríguez-Doncel to Provide 2 use cases from upm -- due 2016-04-18 -- OPEN 12:42:02 https://www.w3.org/2016/poe/track/actions/5 12:42:08 action-7? 12:42:08 action-7 -- Benedict Whittam Smith to Provide use cases on financial data -- due 2016-04-18 -- CLOSED 12:42:08 https://www.w3.org/2016/poe/track/actions/7 12:42:14 action-8? 12:42:14 action-8 -- Víctor Rodríguez-Doncel to Add more example use cases for poe.uc.01 -- due 2016-04-25 -- OPEN 12:42:14 https://www.w3.org/2016/poe/track/actions/8 12:42:18 close action-5 12:42:18 Closed action-5. 12:42:22 close action-8 12:42:22 Closed action-8. 12:43:07 regrets+ Mo 12:44:07 phila: My problem is the deadline 12:44:12 benws: I'm expecting to iterate 12:44:44 phila: Would like to leave them open but I have not been ignoring them 12:44:45 q? 12:45:00 benws: Any other issues 12:45:06 Topic: Instant Licence Mapping 12:45:19 renato: last month I posted a link to the Licence Picker from the ODI 12:45:29 ... And Serena posted a similar tool from INRIA 12:45:52 ... What's common across both is that they have mapped the common licences and mapped them to ODRL terms and others 12:46:04 ... That seems a useful service that the community might want to use 12:46:14 q+ 12:46:22 ... I want a licence that does XYZ and see what it looks like in machine terms 12:46:31 benws: Would that be a W3C service? 12:46:43 renato: I see it as a Note, on how we've mapped terms 12:47:03 ... If we brought them together that might be useful to the open data world 12:47:15 phila: Woiuld like that very much, yes, and could work on it. 12:47:21 q+ 12:47:33 benws: So you could say, this is what a CC-By looks like 12:47:55 benws: What would scare me is the potential number of such licences. 30? 40? 12:48:03 renato: I think there are 2030 at the moment 12:48:08 q? 12:48:32 James: On our platform, which uses ODRL, we're doing some work on creating offers 12:48:59 ... we'd like to make those intelligible. We'd like to use the relevant elements of ODRL and use icons along the way. 12:49:15 ack j 12:49:35 benws: Do you allow people to apply CC licences or is it all about specific offers? 12:49:41 License Picker licenses: http://data.open.ac.uk/licence-picker/?controller=picker&action=index 12:49:50 James: We have a simple model. We've slightly extended ODRL 2.1 12:50:00 ... WE do have CC modelled within that. 12:50:00 ... and ontology: http://data.open.ac.uk/licence-picker/?controller=ontology&action=index 12:50:09 ... We want to experiment with differnet software licences 12:50:26 q? 12:50:44 benws: Do you think it would be useful to provide a Note of how to describe ODRL versions of common licences. 12:50:45 James: The issue is where would the vocab come from? 12:51:12 benws: I think we could use ccREL but you had to extend it? 12:51:32 James: Yes. Common licences so far have things like 'commercial' but that means different things to different people 12:51:36 Just as a reminder, since 2014 we maintain a set of nearly 200 licenses at http://rdflicense.appspot.com/ 12:51:41 s/WE/We/ 12:51:57 my regrets, I have to drop off the call 12:52:20 victor: Our list implements ODRL, conng, for software etc. I worked with Serena on that 12:52:20 q? 12:52:27 q+ 12:52:31 jo has left #poe 12:52:33 victor: I never looked for the sanction of W3C as mappings are arguable 12:52:41 ... But I actively maintain that dataset 12:53:23 James: An authoritative list would be useful. 12:53:51 benws: It is always *our* interpretation 12:53:51 ... It's who gives the authority of the interpretation 12:54:02 q? 12:54:20 renato: So it may not be useful 12:54:27 benws: It would be very useful! 12:54:41 victor: We include who provides the mapping 12:54:48 ... It's very useful and practical but has no legel value 12:54:53 s/legel/legal/ 12:55:04 victor: I like it because it has multilingual support 12:55:07 q/ 12:55:12 https://tldrlegal.com 12:55:23 James: As a demo of the issues... 12:55:49 ... These are crowdsourced definitions of what the constraints are on GPL3 for exammple 12:55:59 q? 12:56:01 ... People may miss bits that i think are important 12:58:46 phila: Rambles about what otehrs have said and, unusually, offers to help (under BDE) 12:58:51 ack me 12:59:05 ack sm 12:59:17 smyles: I was going to express enthusiasm for this idea. 12:59:21 TOPIC: TPAC 12:59:31 renato: if you are planning to come, or not, please let us know 12:59:44 renato: If you're still trying to come, please let us all know. 12:59:53 RRSAgent, draft minutes 12:59:53 I have made the request to generate http://www.w3.org/2016/06/06-poe-minutes.html phila 15:00:03 Zakim has left #poe