New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Constraint narrative #68
Comments
Comments from Simon: http://w3c.github.io/poe/model/#constraint states: "[...] If multiple Constraint entities are linked to the same Permission, Prohibition, or Duty entity, then all of the Constraint entities MUST be satisfied. That is, all the Constraint entities are (boolean) anded. [...]" Without actually explaining the concept of "satisfying a Constraint entity". => How can someone "satisfy a Constraint entity"? |
There are some interesting statements about handling stateful constraints in the OMA spec: Even though it was for ODRL V1.1, the concepts still apply |
See Michaels' comments here: https://www.w3.org/2016/poe/wiki/Constraints_in_the_Information_Model |
I think that core statement is:
Based on the discussions we had on Tuesday, I wonder whether the SHOULD shouldn't be a MUST. It would also help to see some specific examples of how this would work in practice for some of the specific constraints we define.
|
Hm. I apologize if I did not look it up (I am on a meeting) but isn't it so that the constraints are, usually, on an 'aspect' of an Action (e.g., time) rather than the Action itself, and that was exactly the issue of the discussion. What I am saying is that this 'aspect' MUST be exactly specified for the left operand of the logic operation, it should be more than a SHOULD. I may miss something. |
In my proposed changes to constraint definitions on https://www.w3.org/2016/poe/wiki/Constraints the Action as constraint target is always explicitly included. By my experience with users of definitions I prefer no to state default values outside a definition, this is skipped in too many cases. And @iherman is partially right: a couple of constraints do no target the Action only, second ranking is the Asset. |
We can make it a MUST |
See #81 |
update the Constraint narrative to include differences in evaluating the expression outcome for Perms/Prohibs/Duties
The text was updated successfully, but these errors were encountered: