Clarify the new proposal

The ODRL IM/Vocab Editors ( ;-) need some clarification on the new proposal [1]:

"constraints on rule level control whether a rule is ACTIVE or NOT ACTIVE (that includes all types of rules), constraints on action level can be used to specify any specific conditions on how an action has to be performed (similar to constraints on party/asset collections)”

1) Does this mean that constraints at the action level do not have any impact on the Active/NotActive state of the rule? (ie not used by an ODRL Evaluator)


Simon’s proposal [2] (just before Example 16):

2) Does this mean we need to add a “new” property called “action” to relate the Action to the action (instance)?
(we used to call this “name” in ODRL V2.1 [3])


Constraints at the “rule level”: All of the current definitions for constraint terms [4] explicitly include “... for exercising the Action”.

3) Does this mean all definitions should be updated to “... for narrowing the Action semantics, or conditions on the Rule”?
(or have we now created two classes of constraints?)



Renato


[1] https://www.w3.org/2017/08/24-poe-minutes.html <https://www.w3.org/2017/08/24-poe-minutes.html>
[2] https://www.w3.org/2016/poe/wiki/Evaluator <https://www.w3.org/2016/poe/wiki/Evaluator>
[3] https://www.w3.org/community/odrl/model/2.1/#section-2 <https://www.w3.org/community/odrl/model/2.1/#section-2>
[4] http://w3c.github.io/poe/vocab/#constraintLeftOperandCommon <http://w3c.github.io/poe/vocab/#constraintLeftOperandCommon>

Received on Friday, 25 August 2017 02:19:27 UTC