14:50:57 RRSAgent has joined #md-odrl-profile 14:50:57 logging to https://www.w3.org/2021/06/02-md-odrl-profile-irc 14:50:58 inviting RRSAgent 14:50:59 RRSAgent, make logs Public 14:51:00 please title this meeting ("meeting: ..."), jo_ 14:51:38 Meeting: Market Data Rights Automation - Spec Review 14:51:45 chair: jo 14:51:49 scribe: jo 14:52:12 scribe: jo_ 14:56:41 This was an editors meeting called to review the document in-depth. 14:56:50 Topic: Admin 14:58:37 Laura has joined #md-odrl-profile 15:00:08 ben has joined #md-odrl-profile 15:05:35 Topic: Admin 15:05:56 jo: noting this is an intervening meeting, so no customary business 15:07:28 Topic: Review 15:07:48 https://w3c.github.io/market-data-odrl-profile/md-odrl-profile.html 15:08:42 Caspar_MacRae has joined #md-odrl-profile 15:09:20 NigelP has joined #md-odrl-profile 15:09:40 Jo: Need a numbering scheme, suggest BBen comes up with one. 15:09:54 ACTION: Ben to find a way of versioning the document 15:11:43 Ben: We have removed Resources as it added complexity without a purpose. We have now only Sources and Assets. 15:12:07 s/BBen/Ben 15:13:07 present: jo, ben, laura, markb, caspar, marko, nigel 15:13:57 Ben: describe Exchanges, Venues. Recommend MIC codes. 15:14:47 ... Asset Class: we recommend that people use CFI codes, ISO 10962 to define the asset classes. 15:15:47 jo: how do people indicate which scheme they are using? 15:16:11 caspar: need prefix to indicate which scheme is in use 15:16:49 ben: Compound ID - contains the context and the specific ID 15:17:58 ... could say use URN scheme 15:18:30 jo: but urn schemes don't universally exist 15:18:56 ... and there is a challenge in identifying the contexts 15:19:11 nigel: how to identify the universal context 15:19:45 ... how do you indicate that you are using a private =context for your identifiers 15:22:19 (discussion about how to establish the context) 15:23:26 Nigel: establish context with well know IDs if not well-known it's private 15:23:48 jo: yes, those could be URIs which we can set up in the standard for well-known ones 15:24:32 ACTION: Ben to specify the mechanism for establishing contexts 15:24:41 Ben: on to counts 15:26:04 (discussion about IDs) 15:26:39 MarkB: distinguish AccessID and UserID so we can count people vs machines 15:27:03 Ben: need to capture whether its a user or a machine 15:28:30 Ben: let's see how exchanges respond ref AccessID being synonymous with UserID 15:28:37 Ben: quantities 15:29:16 ... need to distinguish substantial from insubstantial 15:29:21 Ben: Parties 15:30:07 ... concern that existing and prospective parties were not distinct from other types of party. 15:30:44 ... these are subclasses of other parties, so the problem becomes moot 15:31:01 nigel: what is an external party? 15:31:17 ben: something that is not internal etc. 15:31:57 markb: in general we are talking entities but could be people 15:32:21 ben: asking could an existing client party also be a professional party? 15:32:44 ... think not, always refers to people 15:33:09 nigel: client party is not a natural person 15:33:26 laura: agree 15:33:39 nigel: make explicit, then definitely disjoint 15:34:12 Ben: party roles 15:35:01 ... have not changed the roles but have found that worth simplifying the roles 15:35:39 ... e.g. originator defines rights, and if they are delivering too then they are in addition a provider 15:37:44 jo: would be good to see a picture of all the roiles joined up 15:38:06 ben: we will illustrate the flow describes in 2.1.7.2 15:38:34 caspar: roles make sense 15:38:49 ... but each of the definitions associates a party with an asset 15:39:12 ... they are a "is a" relationship, can't see how they tie to the asset 15:40:32 ben: not sure how to answer that directly 15:41:03 (illustrates options for how this could be done) 15:42:40 caspar: used to satisfy constraints 15:43:43 nigel: distinguish your own data and third party data flowing through the context 15:44:13 caspar: purely about propagation down the supply chain 15:44:40 ben: Caspar and Nigel can you formulate questions and then I can generate answers through the model 15:45:48 ACTION: Caspar and Nigel to formulate questions about roles and relationships with Assets 15:46:10 Ben: Activities 15:46:59 ... we talked about Calculating Index - use of a facilitator means the exchange has to be paid 15:47:06 ... show how to model that 15:47:41 (ben shows screen) 15:48:02 ben: would model as a permission that only a service facilitator can use 15:48:45 ... OK 15:48:48 laura: yes 15:50:21 ben: calculating agent is a service facilitator, or is there a deeper distinction that needs to be made? 15:50:34 (agreement that this works) 15:51:23 caspar: do we need to take account of things like indemnity? 15:51:34 ben: don't think so. Hope not. 15:52:06 ben: Trading Platform changed from platform trading 15:52:23 laura: yes, it's the venue 15:52:35 ... not a technology 15:54:14 markb: need to make it a verb 15:54:45 ben: wanted to keep short but: Offering a Trading Platform is what is intended. Will change 15:54:53 ben: data Management 15:54:59 s/data/Data 15:55:16 laura: people touch the data but don't know what it is 15:56:07 ben: need to add in the term "support" here somewhere 15:56:23 laura: some orginators think they are users, others don't 15:56:38 ben: moving on to control 15:57:03 ... Restricted user Group and Closed user group defined here 15:57:19 ... sometimes see reference to Open User Group 15:57:26 ... but what does it mean? 15:57:58 laura: not sure what it means 15:58:05 present+ ali 15:58:23 ali: are we talking about users in a firm 15:59:05 ben: think we need a new property, system provider, is it the vendor? 15:59:24 ... need to distinguish who is going to provide it 16:00:20 ben: example from Deutsche Boerse contract 16:01:19 ... Web hosting ... discussing the example on screen 16:03:00 markb: would control provider be better than system provider? 16:03:19 ben: trying to minimise the number of terms 16:03:34 ... system provider is given context by where it is 16:04:35 ... coming back to Web hosting 16:04:47 ... think it is just a type of distribution 16:05:27 laura: what is the context 16:05:52 ben: there are two things they pick out - web hosting and white labelling 16:06:09 ... do we need those terms or can we build the context out of terms that exist 16:07:22 (discussion) 16:07:36 Nigel: white label implies hiding the original name 16:08:54 ben: end party does not have ability to store or process the data 16:09:31 ... so that says that we can use existing terms 16:10:11 laura: very important, can we store x dataset in our cloud? 16:10:33 ... vs web hosting 16:11:04 ben: how common are web hosting and white label? Are they central to licenses are peripheral 16:13:02 mark: very common in exchanges we deal with 16:13:10 ... definitely not nothing 16:14:45 Ben: service seems to be important 16:14:59 nigel: needs to be modelled 16:15:17 mark: used less specifically in the industry 16:16:11 ben: specifically relates to derived data, need to say what service does this 16:16:49 jo: name as distribution service for clarity? 16:17:45 ben: external distribution service, name gets longer and longer 16:18:03 mark: remove "external" 16:18:18 ben: yes, we'll remove external, nothing changes 16:20:00 ben: discussion of refines 16:20:12 jo: uses the term Resource 16:20:23 ben: need to do a global correction 16:21:51 jo: context, earlier discussion, needs to be elaborated - standard contexts and non-standard contexts 16:22:20 ben: would like someone else to do 16:22:45 caspar: undo me from previous action on me 16:23:48 ACTION: Caspar to write some documentation and recommendation around use of identifiers, what is the strategy we should use for all identified things, use of standard schemes and non standard schemes 16:24:13 nigel: we said there would be some well-known contexts 16:24:41 ben: yes, we will talk to the providers of LEIs requesting them to provide a URN 16:26:15 ben: licensee 16:27:05 s/licensee/(discussion of actions, wanted to reduce the number of actions) 16:27:37 ben: think we can cover things though we have such a small list of actions 16:28:58 laura: distribute to external party? 16:29:12 ben: think internal distribution is not needed as a term 16:30:13 ... explains why we don't need internal distribution 16:32:02 ACTION: Laura to provide a couple of potentially problematic use cases so that Ben can see if we can still not need the idea of internal distribution 16:32:20 ben: duties 16:32:29 ... we have kept it small and tight 16:32:49 ... might have to add one more 16:33:01 ... have a legally binding agreement on something 16:35:25 ... wondering if we are comfortable with having stronger agreement 16:39:17 (discussion about what this all means) 16:40:12 jo: noted that we have agreed to include "agree" 16:41:07 ben: noting that we have reached the end of section 4. 16:42:46 Topic: Follow up 16:43:00 jo: do we want another session 16:43:08 ben: let's do in 2 weeks and give it an hour 16:45:28 jo: starting at 1600Z, 1700UK, 1200US East 16:45:38 topic: AOB 16:45:49 jo: hearing none, meeting closed 16:46:15 ben has joined #md-odrl-profile 16:46:18 scribeoptions: -oldstyle -nologo 16:46:25 rrsagent make minutes 16:46:40 s/rrsagent make minutes// 16:46:48 rrsagent, make minutes 16:46:48 I have made the request to generate https://www.w3.org/2021/06/02-md-odrl-profile-minutes.html jo_ 16:48:07 rrsagent, make logs public 16:48:10 rrsagent, make minutes 16:48:10 I have made the request to generate https://www.w3.org/2021/06/02-md-odrl-profile-minutes.html jo_ 16:49:04 s/Topic: Admin// 16:50:25 i/topic: AOB/ACTION: Jo to arrange another meeting for 16th June, 1600Z/ 16:50:30 rrsagent, make minutes 16:50:30 I have made the request to generate https://www.w3.org/2021/06/02-md-odrl-profile-minutes.html jo_ 16:50:59 s/mark:/markb:/ 16:51:03 s/mark:/markb:/g 16:51:24 rrsagent, make minutes 16:51:24 I have made the request to generate https://www.w3.org/2021/06/02-md-odrl-profile-minutes.html jo_ 16:53:41 s/Caspar and Nigel to formulate questions/Nigel to formulate questions/ 16:55:59 zakim, bye 16:55:59 leaving. As of this point the attendees have been jo, ben, laura, markb, caspar, marko, nigel, ali 16:55:59 Zakim has left #md-odrl-profile 16:56:07 rrsagent, bye 16:56:07 I see 5 open action items saved in https://www.w3.org/2021/06/02-md-odrl-profile-actions.rdf : 16:56:07 ACTION: Ben to find a way of versioning the document [1] 16:56:07 recorded in https://www.w3.org/2021/06/02-md-odrl-profile-irc#T15-09-54 16:56:07 ACTION: Ben to specify the mechanism for establishing contexts [2] 16:56:07 recorded in https://www.w3.org/2021/06/02-md-odrl-profile-irc#T15-24-32 16:56:07 ACTION: Caspar and Nigel to formulate questions about roles and relationships with Assets [3] 16:56:07 recorded in https://www.w3.org/2021/06/02-md-odrl-profile-irc#T15-45-48 16:56:07 ACTION: Caspar to write some documentation and recommendation around use of identifiers, what is the strategy we should use for all identified things, use of standard schemes and non standard schemes [4] 16:56:07 recorded in https://www.w3.org/2021/06/02-md-odrl-profile-irc#T16-23-48 16:56:07 ACTION: Laura to provide a couple of potentially problematic use cases so that Ben can see if we can still not need the idea of internal distribution [5] 16:56:07 recorded in https://www.w3.org/2021/06/02-md-odrl-profile-irc#T16-32-02