Re: [poe] Checking the dynamic use of partOf

> Such a use case is essential for the news industry as a persistent policy should be able to cover "just created" new news items.
> 
> A similar use case could apply to Party and PartyCollection - e.g. new students, does each one has to be added to the policy?

```turtle
:alice odrl:memberOf <http://example.com/students> .

:asset1 odrl:partOf <http://example.com/assetCollection:8378> .

<http://example.com/policy:1033> 
    a odrl:Offer ;
    odrl:permission [
        a odrl:Permission ;
        odrl:target <http://example.com/assetCollection:8378> ;
        odrl:action odrl:display ;
        odrl:assignee <http://example.com/students> ;
    ] .
``` 
-> `:alice` is permitted to display `:asset1` 

-------------
adding `:bob` as new member of `<http://example.com/students>` and `:asset1` as new part of asset collection `<http://example.com/assetCollection:8378>`:
```turtle
:alice odrl:memberOf <http://example.com/students> .
:bob odrl:memberOf <http://example.com/students> .

:asset1 odrl:partOf <http://example.com/assetCollection:8378> .
:asset2 odrl:partOf <http://example.com/assetCollection:8378> .

<http://example.com/policy:1033> 
    a odrl:Offer ;
    odrl:permission [
        a odrl:Permission ;
        odrl:target <http://example.com/assetCollection:8378> ;
        odrl:action odrl:display ;
        odrl:assignee <http://example.com/students> ;
    ] .
``` 
-> `:alice` is permitted to display `:asset1` and `:asset2`
-> `:bob` is permitted to display `:asset1` and `:asset2`

-- 
GitHub Notification of comment by simonstey
Please view or discuss this issue at https://github.com/w3c/poe/issues/196#issuecomment-309658879 using your GitHub account

Received on Tuesday, 20 June 2017 06:38:10 UTC