- From: simon via GitHub <sysbot+gh@w3.org>
- Date: Tue, 30 May 2017 10:29:21 +0000
- To: public-poe-archives@w3.org
simonstey has just labeled an issue for https://github.com/w3c/poe as "Model":
== Requirements of Agreement Policies ==
> An ODRL Policy of type Agreement:
>
> MUST include at least one Permission or Prohibition.
> MUST include at least one Party with assigner functional role.
> MUST include at least one Party with assignee functional role.
Following 3 Agreement Policies conform to those requirements:
```turtle
<http://example.com/agreement:01>
a odrl:Policy;
odrl:permission [
a odrl:Permission ;
odrl:target <http://example.com/asset:9898> ;
odrl:action odrl:use;
] ;
odrl:permission [
a odrl:Permission ;
odrl:target <http://example.com/asset:9898> ;
odrl:action odrl:reproduce ;
odrl:assignee ex:bob ;
odrl:assigner ex:alice ;
] .
```
----------------------
```turtle
<http://example.com/agreement:02>
a odrl:Policy;
odrl:permission [
a odrl:Permission ;
odrl:target <http://example.com/asset:9898> ;
odrl:action odrl:use;
odrl:assigner ex:alice ;
] ;
odrl:permission [
a odrl:Permission ;
odrl:target <http://example.com/asset:9898> ;
odrl:action odrl:reproduce ;
odrl:assignee ex:bob ;
] .
```
----------------------
```turtle
<http://example.com/agreement:03>
a odrl:Policy;
odrl:permission [
a odrl:Permission ;
odrl:target <http://example.com/asset:9898> ;
odrl:action odrl:use;
odrl:assigner ex:alice ;
] ;
odrl:permission [
a odrl:Permission ;
odrl:target <http://example.com/asset:9898> ;
odrl:action odrl:reproduce ;
odrl:duty [
a odrl:Duty ;
odrl:action odrl:pay ;
odrl:assignee ex:bob
]
] .
```
should that be the case?
See https://github.com/w3c/poe/issues/187
Received on Tuesday, 30 May 2017 10:29:27 UTC