[Minutes] 2016-06-06

The minutes of today's POE WG meeting are at 
https://www.w3.org/2016/06/06-poe-minutes with a text snapshot below.

    [1]W3C

       [1] http://www.w3.org/

   Permissions and Obligations Expression Working Group Teleconference

06 Jun 2016

    See also: [2]IRC log

       [2] http://www.w3.org/2016/06/06-poe-irc

Attendees

    Present
           michaelS, phila, renato, smyles, jo, Patrick, Sabrina,
           Ivan, victor, benws, James

    Regrets
           serena, caroline, Mo

    Chair
           Ben, Renato

    Scribe
           phila

Contents

      * [3]Topics
          1. [4]Approve last week's minutes
          2. [5]Use Cases
          3. [6]Actions
          4. [7]Instant Licence Mapping
          5. [8]TPAC
      * [9]Summary of Action Items
      * [10]Summary of Resolutions
      __________________________________________________________

    <renato> [11]https://www.w3.org/2016/poe/wiki/Scribes

      [11] https://www.w3.org/2016/poe/wiki/Scribes

    <scribe> scribe: phila

    <scribe> scribeNick: phila

Approve last week's minutes

    <renato> [12]https://www.w3.org/2016/05/30-poe-minutes

      [12] https://www.w3.org/2016/05/30-poe-minutes

    PROPOSED: Accept last week's minutes
    [13]https://www.w3.org/2016/05/30-poe-minutes

      [13] https://www.w3.org/2016/05/30-poe-minutes

    <victor> my tiny comment to last minutes' is that I regretted
    my absence in advance

    renato: Speak now if you have any objections to those minutes

    RESOLUTION: Accept last week's minutes
    [14]https://www.w3.org/2016/05/30-poe-minutes

      [14] https://www.w3.org/2016/05/30-poe-minutes

    renato: Take naming issue to next week

    ben: I still need to come up with some ideas

    <James> I added a use case last night

    victor: Is it between ODRL and POE?

    Ben: I#ve been asked to make a proposal

Use Cases

    renato: I'll hand over to the co-editors: Simon Ben and Michael
    ... Any discussion we need to have on this call?

    michaelS: Compared with last week's, we only have 1 additional
    UC, no. 17
    ... In the meantime, the three editors have discussed how to
    work on the UCs
    ... Proposal is to split the UCs between the three of us

    ben: Yes, agree with that, and good that we're not looking at
    our own use cases.

    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.
    ... I have retrived thge requirements from 'my' use cases - and
    this is what you find in the requirements page

    <renato> [15]https://www.w3.org/2016/poe/wiki/Requirements

      [15] https://www.w3.org/2016/poe/wiki/Requirements

    michaelS: I will be away next week
    ... 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
    ... How to process a policy properly and let policies interact
    with each other
    ... So that makes sense to me
    ... And then we also had 'implementation guidelines' - how we
    shoud encourage people

    renato: Any comments so far?
    ... 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
    ... is that the plan?

    michaelS: The last discussion should be on 27 June but any
    earlier is welcome of course.
    ... I circulated a note on what I've done so far

    <victor> I raise my hand. I also have some questions

    victor: I have a question regarding the vocabularies.
    ... 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?
    ... Will it be media centric again? For e.g. we could derive
    some terms from the language terms from UC 1
    ... and from UC 2 we could have some related to data domain -
    create, update, merge etc.

    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
    ... It was about what were common terms from common assets
    ... I think we even had translate at one time but we took it
    out because no one was using it
    ... Translate happens in multiple domains so we could add that
    back in.
    ... we don't need to cluster things into domains
    ... we can have the terms any way we like
    ... a group could create a Note of new terms. The core specs
    should be agnostic I'd say.

    victor: The actions from UC 2 are very generic and there aren't
    many of them.

    renato: UC2 is the Linked Data one. That's not in the
    requirements set yet.
    ... In the e-mail from michaelS that wasn't reflected yet.

    michaelS: That's Simon's use case

    simonstey: I haven't done a lot yet but I was part of the LD
    Profile work. We came up with those requirements.

    renato: So it's a timing issue. OK.

    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
    ... 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
    ... And then a separate section gives details of the reqs
    ... So I came up with some JS that can handle that. It's a bit
    shaky but it's getting there.

    renato: Please send it to the editors

    ivan: I'll send a copy of the mail I sent to the other WG's
    editors.

    <Zakim> phila, you wanted to talk about domains

    phila: If we list actions, we must define an extension
    mechanism for adding more

    benws: A concept like real time data - is that domain specific?
    Does it exist in its own?
    ... My way around it was to see whether I could think of 3
    domains where a term could be used.
    ... I don't think ODRL is domain-specific. Additional profiles
    can be added
    ... That was my feeling anyway
    ... And on the issue of profiles
    ... I'm looking at creating a profile for stock exchanges which
    have a very specific language

    phila: Talked about a likely workshop on the topic of vocab
    management and profiles

    benws: Are profiles sufficient for an extension mechanism

    phila: I believe so, yes

    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
    ... Which we don't actually define

    <Zakim> ivan, you wanted to comment on purely editorial

    michaelS: If people feel that their domain is not covered, then
    we need to know.
    ... We can only discuss things when we have an issue

    victor: Regarding hte implementation of software based on ODRL,
    there should be levels of compliance. Which profiles am I
    complyign with
    ... So we can check that the syntax is right, but with
    additional validation
    ... Will a profile only define new terms, or can it also define
    structural extensions
    ... In the current ODRL, there is a non-normative anne that
    defines how to use Boolean operators but it's not official
    ... So I wonder whetehr a profile can define these structural
    ideas
    ... I support using SHACL for validation, but it doesn't extend
    to XML

    phila: (For XML you'd use XSD)

    renato: Two quick ones. For profiles, we need to more work on
    how we handle profiles
    ... In ODRL alll the onus is on the external community.
    ... On conformance, we need to discuss that more. ODRL is only
    an expression language

    <michaelS> The current ODRL Profile specs
    [16]https://www.w3.org/community/odrl/model/2.1/#section-212

      [16] https://www.w3.org/community/odrl/model/2.1/#section-212

    renato: What I wanted to get back to is the requirements.
    ... Some the requirements are a bit ambiguous.
    ... 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.
    ... I'll go through the requirements but they need to be as
    unambiguous as possible.

    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.
    ... I don't understand all the reqs. We can iterate until we
    all understand the reqs.

    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
    ... My decision is whether to include it as it is, or add in
    some assumptions that might change the req
    ... I think it sould be good to have a face to face to Skype
    call to understand.

    benws: E-mail not good enough?

    michaelS: Not really
    ... It's a case of terminology too. What is a condition?
    ... It's not a term we've used in ODRL, for example

    <simonstey> +q

    <simonstey> -q

    benws: If Simon and I get involved then hopefully these things
    will become clearer

    phila: It's normal for editors to need to get together

    victor: I'm available for extrea Skype calls if needs be

Actions

    <renato> [17]https://www.w3.org/2016/poe/track/actions/open

      [17] https://www.w3.org/2016/poe/track/actions/open

    action-7?

    <trackbot> action-7 -- Benedict Whittam Smith to Provide use
    cases on financial data -- due 2016-04-18 -- OPEN

    <trackbot> [18]https://www.w3.org/2016/poe/track/actions/7

      [18] https://www.w3.org/2016/poe/track/actions/7

    benws: I provided 8 use cases for this

    close action-7

    <trackbot> Closed action-7.

    <simonstey> action-5

    victor: I'd like to be release from actrions 5 and 8

    <trackbot> action-5 -- Víctor Rodríguez-Doncel to Provide 2 use
    cases from upm -- due 2016-04-18 -- OPEN

    <trackbot> [19]https://www.w3.org/2016/poe/track/actions/5

      [19] https://www.w3.org/2016/poe/track/actions/5

    <simonstey> action-8

    <trackbot> action-8 -- Víctor Rodríguez-Doncel to Add more
    example use cases for poe.uc.01 -- due 2016-04-25 -- OPEN

    action-5?

    <trackbot> [20]https://www.w3.org/2016/poe/track/actions/8

      [20] https://www.w3.org/2016/poe/track/actions/8

    <trackbot> action-5 -- Víctor Rodríguez-Doncel to Provide 2 use
    cases from upm -- due 2016-04-18 -- OPEN

    <trackbot> [21]https://www.w3.org/2016/poe/track/actions/5

      [21] https://www.w3.org/2016/poe/track/actions/5

    action-7?

    <trackbot> action-7 -- Benedict Whittam Smith to Provide use
    cases on financial data -- due 2016-04-18 -- CLOSED

    <trackbot> [22]https://www.w3.org/2016/poe/track/actions/7

      [22] https://www.w3.org/2016/poe/track/actions/7

    action-8?

    <trackbot> action-8 -- Víctor Rodríguez-Doncel to Add more
    example use cases for poe.uc.01 -- due 2016-04-25 -- OPEN

    <trackbot> [23]https://www.w3.org/2016/poe/track/actions/8

      [23] https://www.w3.org/2016/poe/track/actions/8

    close action-5

    <trackbot> Closed action-5.

    close action-8

    <trackbot> Closed action-8.

    phila: My problem is the deadline

    benws: I'm expecting to iterate

    phila: Would like to leave them open but I have not been
    ignoring them

    benws: Any other issues

Instant Licence Mapping

    renato: last month I posted a link to the Licence Picker from
    the ODI
    ... And Serena posted a similar tool from INRIA
    ... What's common across both is that they have mapped the
    common licences and mapped them to ODRL terms and others
    ... That seems a useful service that the community might want
    to use
    ... I want a licence that does XYZ and see what it looks like
    in machine terms

    benws: Would that be a W3C service?

    renato: I see it as a Note, on how we've mapped terms
    ... If we brought them together that might be useful to the
    open data world

    phila: Woiuld like that very much, yes, and could work on it.

    benws: So you could say, this is what a CC-By looks like
    ... What would scare me is the potential number of such
    licences. 30? 40?

    renato: I think there are 2030 at the moment

    James: On our platform, which uses ODRL, we're doing some work
    on creating offers
    ... we'd like to make those intelligible. We'd like to use the
    relevant elements of ODRL and use icons along the way.

    benws: Do you allow people to apply CC licences or is it all
    about specific offers?

    <renato> License Picker licenses:
    [24]http://data.open.ac.uk/licence-picker/?controller=picker&ac
    tion=index

      [24] 
http://data.open.ac.uk/licence-picker/?controller=picker&action=index

    James: We have a simple model. We've slightly extended ODRL 2.1
    ... We do have CC modelled within that.

    <renato> ... and ontology:
    [25]http://data.open.ac.uk/licence-picker/?controller=ontology&
    action=index

      [25] 
http://data.open.ac.uk/licence-picker/?controller=ontology&action=index

    James: We want to experiment with differnet software licences

    benws: Do you think it would be useful to provide a Note of how
    to describe ODRL versions of common licences.

    James: The issue is where would the vocab come from?

    benws: I think we could use ccREL but you had to extend it?

    James: Yes. Common licences so far have things like
    'commercial' but that means different things to different
    people

    <victor> Just as a reminder, since 2014 we maintain a set of
    nearly 200 licenses at [26]http://rdflicense.appspot.com/

      [26] http://rdflicense.appspot.com/

    <jo> my regrets, I have to drop off the call

    victor: Our list implements ODRL, conng, for software etc. I
    worked with Serena on that
    ... I never looked for the sanction of W3C as mappings are
    arguable
    ... But I actively maintain that dataset

    James: An authoritative list would be useful.

    benws: It is always *our* interpretation
    ... It's who gives the authority of the interpretation

    renato: So it may not be useful

    benws: It would be very useful!

    victor: We include who provides the mapping
    ... It's very useful and practical but has no legal value
    ... I like it because it has multilingual support

    q/

    <James> [27]https://tldrlegal.com

      [27] https://tldrlegal.com/

    James: As a demo of the issues...
    ... These are crowdsourced definitions of what the constraints
    are on GPL3 for exammple
    ... People may miss bits that i think are important

    phila: Rambles about what otehrs have said and, unusually,
    offers to help (under BDE)

    smyles: I was going to express enthusiasm for this idea.

TPAC

    renato: if you are planning to come, or not, please let us know
    ... If you're still trying to come, please let us all know.

Summary of Action Items

Summary of Resolutions

     1. [28]Accept last week's minutes
        https://www.w3.org/2016/05/30-poe-minutes

    [End of minutes]
      __________________________________________________________

Received on Monday, 6 June 2016 14:20:55 UTC