IRC log of poe on 2016-06-06

Timestamps are in UTC.

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