Re: For consideration: comments and editing upon review of section 2.3 Supply Chain Metamodel – Activities

Thanks again - this is great. Comments inline below.

All changes can be seen here: https://w3c.github.io/market-data-odrl-profile/new-standard.html

________________________________
From: Perdue, Laura <Laura.Perdue@fmr.com>
Sent: Friday, May 21, 2021 1:40 AM
To: Mark Bird <mark.bird@databp.com>; public-md-odrl-profile@w3.org <public-md-odrl-profile@w3.org>
Subject: For consideration: comments and editing upon review of section 2.3 Supply Chain Metamodel – Activities


Below for consideration:  comments and editing on 2.3 Supply Chain Metamodel – Activities.   Will send remaining assigned sections in another email.





Activities

Activity Types

An Activitiy is something that … [adjust spelling to Activity]

Update punctuation in this sentence to:  An activity has a start time and an end time; it can be influenced or informed by other activities (remove comma) and can be generated by something.

It's a concept central to tracking provenance.  [Link from provenance is broken.]

We can usefully connect rights and provenance by indentifying the activities that are of significance in market data licenses.  [adjust spelling to identifying]

 > Done


Usage

Identifier:  http://www.w3.org/md-odrl-profile/Usage [link says “document not found”]

Sub-class Of:  Activitiy [adjust spelling to Activity]



Calculating Index [Question: if this is computing an index value based on the performance of set of constituents, do we also perhaps need a “Creating an Index” activity?  For instance, I know that certain exchanges charge a fee for use of market data by an index calc agent on a firm’s behalf.  Or is this what we mean already by this “Calculating Index” activity?]

Definition:  Computing an index value based on the performance of an idenfied set of constituents. [adjust spelling to identified]



> I'm not quite following the distinction. Let's discus


Platform Trading

Definition:  Providing a Venue on which buy and sell orders from multiple parties are matched [Suggestion:  if the “activity” here is acting as a trading venue, rather than trading on the platform, perhaps we should change the activity name to something like “Operating a Platform Trading Venue” for clarity.



> Done


Trading as Principal

Definition:  Undertaking activities for their own purposes i.e. acting in one’s own name or for one’s own account - not on someone else's account (like that of a client).  [If this is meant to mean firms doing prop trading, not individual retail traders, I’m concerned the definition may be too retail-sounding. Perhaps reword to something like:  Trading on behalf of the firm’s own accounts, not on behalf of a client (?)



> Done


Brokerage

Definition:  Acting on behalf of another person’s name and for another person’s account or acting in one’s own name and for another person’s account (i.e., trading to execute orders on behalf of clients). [Add parentheses]



> Done


Technical Support

Definition:  The provision of technical assistance relating only to data quality or performance issues performed by technical support staff.  [reorganize sentence to “The provision of technical assistance (by support staff) relating only to data quality or performance issues.]

Scope Note:  Exludes assistance in placing or adjusting an order.  [adjust spelling to excludes]



> Done


Quality Assurance

Definition:  Oversight of internal data quality control and assurance (i.e., monitoring systems to ensure correct software or hardware processing to ensure an accurate flow of data). [Add parentheses and comma]

Scope Note:  Exludes assistance in placing or adjusting an order.  [adjust spelling to excludes]

Side note: should we consider adding a broader term like “data management” to this?  Perhaps consider changing the activity name to Data Management & Quality Assurance?



> I've made Data Management the term and linked it to Quality Assurance in a scope note. The former term seems usefully broader than the latter.


Product Development

Definition:  Developing new Services or further developing existing services [adjust Services to lowercase services]



> Done


Marketing

Definition:  Marketing the Assignee’s Service to potential users or subscribers.  [adjust Service to lowercase service]



> Done


Demonstrations

Definition:  Demonstrating the Assignee’s Service to potential users or subscribers.  [adjust Service to lowercase service]



> Done


Business Continuity

Definition:  Maintaining and testing a business continuity envoronment.. [adjust spelling to environment]

Note:  If disaster strikes, and the business continuity environment becomes the live environment, then the normal permission must be used to execute business, not this one.  [let’s strike “If disaster strikes,” because if for whatever reason the BC environment becomes the production/live environment, then the normal permissions apply]



> Done


Audit

Definition:  An inspection of the Assignee's use of the Asset and/or the systems involved in its receipt, use, and distribution, for the purpose of determining the Assingee's compliance to the controlling license. [adjust spelling to Assignee’s. Add comma shown.  Consider changing “inspection” to “examination”, as an audit does not need to be on-site; “inspection” sounds more on-site oriented.]



> Done


Reasonable Suspicion [question: would this be the activity, or would it be that there is some sort of notice or claim being provided?]

Definition:  A reasonable suspicion that the Assignee is misusing the Asset.



> Yes, calling a reasonable suspicion a type of activity is a little odd. But we use three core concepts to describe the world: entities, parties, and actions. Of these, 'activity' seems to me to be the best fit?


Irreversible

Definition:  A derivation activity that uses calculations that cannot be perfomred in reverse (i.e., the source Asset cannot be reverse engineered from the derived asset).  [adjust spelling to performed; add parens and comma]



> Done


Non-Substitutive

Definition:  The derived Asset cannot be used in the place of the source asset (i.e., cannot substitute for it in any calculations).  [add parens and comma]



> Done


Thank you,

Laura







From: Mark Bird <mark.bird@databp.com>
Sent: Wednesday, May 5, 2021 12:13 PM
To: public-md-odrl-profile@w3.org
Subject: Request for ODRL Specification Reviewers



NOTICE: This email is from an external sender - do not click on links or attachments unless you recognize the sender and know the content is safe.



Hi everyone,



I hope you’re week has been pleasant and productive. On last week’s ODRL community group call we talked about reviewing the Market Data Profile for ODRL<https://w3c.github.io/market-data-odrl-profile/md-odrl-profile.html> document that is close to being finalized. I’d like to ask for at least two people to sign up to review one of three sections of the document. Of course the more the merrier!



The three sections are:



  *   Parties and Constraints on Parties

     *   2.1 Supply Chain Metamodel – Parties<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23Parties&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547042171%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=gd1jZ%2F3kXxNHShpqA2IMzhZ9oZBJzgUNUHjYZTCWVJ0%3D&reserved=0>
     *   2.4 Supply Chain Metamodel - Entities<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23Entities&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547052136%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=DI9BQ9GyQLzhH7Uf71pr3BybeNZMyZowEIRFGGbzTlM%3D&reserved=0>
     *   5.3 Constraints on Rules<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23ConstraintsOnRules&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547052136%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=aRZiv8GBqTQVP5EO14%2BevJez6NdF4PjRFgLnlYLPpuc%3D&reserved=0>



  *   Resources and Constraints on Resources

     *   2.2 Supply Chain Metamodel - Resources<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23Resources&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547062087%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lPGXOtRTWdFvgCLJ%2Fuu7coxXxzFzJAXthBdzzRZ%2Fxu4%3D&reserved=0>
     *   5.1 Constraints on Resources<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23ConstraintsOnResources&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547062087%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=x47Gm2EVmexfbR92nDZ1wqlZJ6uCrdDMitL5u1vR2Dc%3D&reserved=0>



  *   Activities and Actions and their Constraints

     *   2.3 Supply Chain Metamodel - Activities<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23Activities&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547072047%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3%2B8JcWLNqFri7Ed2iYWJkhPJ4etRaYeynDbtYYs3Yuc%3D&reserved=0>
     *   3 Permissions<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23Permissions&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547072047%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=a06P34i0xM0LHKmnnoDTYlg0OVmpjWWXkI8d%2F8do38o%3D&reserved=0>
     *   4 Duties<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c..github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23Duties&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547081997%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=%2F1WOne9qVsVZR1uIB5twkyk7UYYG%2BJv9%2FqMtbMljR6k%3D&reserved=0>
     *   5.4 Constraints on Actions<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fmarket-data-odrl-profile%2Fmd-odrl-profile.html%23ConstraintsOnActions&data=04%7C01%7Cmark.bird%40databp.com%7Cb616743110fa430520c908d90fe1c062%7Cb96ad7214b2f4c3d890decb8f034c790%7C1%7C0%7C637558284547081997%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6ZaH1UgJ%2FlGuTKQU%2B4DXSLBrs3VvCsBJcljBgfmYk6o%3D&reserved=0>



This review task will be relatively light. The goal isn’t to identify anything missing or wrong in the specification, but just to highlight areas that might be unclear. You’ll be looking for things like definitions that can be clarified or examples that can be tightened up. Taking a stab at updating the text would be great, but even simply calling out spots that need attention will be helpful.



You can email your notes to the group, and we can spend time going over them on next week’s call.



If you’d like to sign up for one of the three sections above please let me know on this thread, thanks!



Best,
Mark





Mark Bird | DataBP

14 Wall Street, Suite 4C

New York, NY 10005

Telephone: 917-257-5519

mark@databp.com<mailto:mark@databp.com>



[A picture containing tableware  Description automatically generated]

Received on Wednesday, 26 May 2021 11:10:31 UTC