[poe] Issue: Profiles and @context in JSON-LD - 5.2 in Vocab needs update marked as Vocab

nitmws has just labeled an issue for https://github.com/w3c/poe as "Vocab":

== Profiles and @context in JSON-LD - 5.2 in Vocab needs update ==
E.g. the IM Example 2 shows a Policy by JSON-LD serialization - with a Profile.
This works only if the Profile does NOT define any term which is not included in the http://www.w3.org/ns/odrl.jsonld file. If an organisation would define actions in their own namespace they must use a @context covering both ODRL terms and their terms.

Therefore we have to modify 5.2 JSON-LD in the Vocab document - e.g.:
**Implementations producing ODRL expressions should include a @context property value using at least the URL http://www.w3.org/ns/odrl.jsonld or any other @context (file) including the content of http://www.w3.org/ns/odrl.jsonld plus terms defined by a non-ODRL namespace.**

Footnote: it is not a must to use the jsonld file, its content could be included in the JSON-LD object.

See https://github.com/w3c/poe/issues/251

Received on Friday, 8 September 2017 14:44:22 UTC