[poe] Issue: Requirements of Agreement Policies marked as To Be Closed

riannella has just labeled an issue for https://github.com/w3c/poe as "To Be Closed":

== 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:Agreement;
    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:Agreement;
    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:Agreement;
    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?

edit: fixed policy type

See https://github.com/w3c/poe/issues/187

Received on Friday, 30 June 2017 00:25:39 UTC