- From: simon via GitHub <sysbot+gh@w3.org>
- Date: Thu, 28 Sep 2017 07:27:52 +0000
- To: public-poe-archives@w3.org
simonstey has just created a new issue for https://github.com/w3c/poe: == inconsistent requirements wrt. profile definitions == **[A]** http://w3c.github.io/poe/model/#policy: > + A Policy MAY have **none**, one, or many profile property values (of type IRI [rfc3987]) to identify the ODRL Profile that this Policy conforms to. (See the ODRL Profiles section for more details.) > [..] > > An ODRL Policy must **either**: > + Only use terms defined in the ODRL Core Vocabulary [odrl-vocab], **or** > + Use an ODRL Profile that declares the supported vocabulary used by expressions in the Policy. > > **In the former case, the profile property MUST NOT be used.** In the latter case, the profile property MUST be used to indicate the IRIs of the ODRL Profile(s). ---- **[B]** http://w3c.github.io/poe/model/#profile-conformance: > In an ODRL Policy, the profile property MUST be specified to indicate the identifier (IRI) of the ODRL Profile for which the Policy expression conforms to. ---- **[C]** http://w3c.github.io/poe/model/#profile-core: > In circumstances that require the ODRL Core Profile to be identified, **that is the Policy only conforms to the ODRL Core Vocabulary**, then the following identifier MAY be used for the Core Profile: http://www.w3.org/ns/odrl/2/core ---- => it's not possible to conform to **[A,B,C]** all at the same time Please view or discuss this issue at https://github.com/w3c/poe/issues/272 using your GitHub account
Received on Thursday, 28 September 2017 07:27:47 UTC