w3c / odrl

ODRL Community Group Repository
https://www.w3.org/community/odrl/
Other
18 stars 9 forks source link

odrl:collate (suitable for 3.0) #55

Open joshcornejo opened 1 month ago

joshcornejo commented 1 month ago

the term odrl:NextPolicy doesn’t address an ecosystem where an odrl:Assignee now can become an odrl:Assigner and needs a way to reference the odrl:Agreement (which is now inside the ecosystem some immutable reference odrl:Offer) and convert their new policies into their own odrl:Offer.

Sequence looks something like:

ex:Assigner1 -> ex:Aggreement -> ex:Assignee1 -> ex:ReferenceOffer -> odrl:collate -> ex:AssigneeNewOffer

There are differences between failure and consequences when taken the point of view is that of internal and external policies. For example i can decide to execute an action that is within a prohibition if it is internal, but not if it is external.

ex:PolicyEx           a odrl:Offer;
           odrl:collate xx:ExternalReferencePolicy.