- From: Ivan Herman <ivan@w3.org>
- Date: Sat, 8 Oct 2016 09:15:27 +0200
- To: Stuart Myles <SMyles@ap.org>
- Cc: W3C POE WG <public-poe-wg@w3.org>
- Message-Id: <BF986DD4-DE12-40D8-991E-0C088090070A@w3.org>
> On 7 Oct 2016, at 23:35, Myles, Stuart <SMyles@ap.org> wrote: > > As suggested by Ivan, I read through the web annotation and vocabulary TRs, as a way to understand how we could implement ODRL with JSON-LD. > > https://www.w3.org/TR/annotation-model/ > https://www.w3.org/TR/2016/CR-annotation-vocab-20160906/ > > So, if I've understood things correctly, then we could do this: > > 1. Create a context file similar to https://www.w3.org/TR/2016/CR-annotation-vocab-20160906/#json-ld-context which would document how each of the properties in https://www.w3.org/community/odrl/json/2.1/ maps to the ODRL ontology https://www.w3.org/ns/odrl/2/ (and any other ontologies which are relevant). > 2. Require all ODRL in JSON files to include a reference to that @context - as well as any other @contexts which are required to map all of the properties in that ODRL JSON. > > This would allow JSON-LD aware applications to process the ODRL. But it wouldn't prevent "plain" JSON applications from handling that JSON, either. (They could just ignore the @context and be none-the-wiser). So far as I can see, this approach wouldn't require us to alter the properties that we've identified for ODRL in JSON, so long as there is a direct mapping to the ODRL ontology for each one. (There may be other reasons for us to alter the properties - such as us changing the fundamental ODRL model). > > Did I get that right? Yes! Cheers Ivan > > Regards, > > Stuart > > -----Original Message----- > From: Permissions and Obligations Expression Working Group Issue Tracker [mailto:sysbot+tracker@w3.org] > Sent: Friday, September 23, 2016 10:08 AM > To: public-poe-wg@w3.org > Subject: poe-ACTION-30: Can we only have a json-ld serialisation? will it impact righstml? > > poe-ACTION-30: Can we only have a json-ld serialisation? will it impact righstml? > > https://www.w3.org/2016/poe/track/actions/30 > > Assigned to: Stuart Myles > > > > > > > > ---- Ivan Herman, W3C Digital Publishing Technical Lead Home: http://www.w3.org/People/Ivan/ mobile: +31-641044153 ORCID ID: http://orcid.org/0000-0003-0782-2704
Received on Saturday, 8 October 2016 07:15:35 UTC