Re: [poe] Remove inheritAllowed functionality & single inheritance restriction

> RE: single inheritance - the main reason was to "reduce" complexity.
Is there a use case for it?

<img src="https://user-images.githubusercontent.com/10495449/27722155-ef3f37de-5d65-11e7-8d68-bc868b574737.png" alt="License Merge" style="width: 100px;"/>

```turtle
<http://example.com/license:CC-BY>
    a odrl:Policy;
    odrl:permission :CCperm1, :CCperm2 ;
    odrl:prohibition :CCproh1 ;
    odrl:duty :CCduty1 .

<http://example.com/license:ODbL>
    a odrl:Policy;
    odrl:permission :ODperm1 ;
    odrl:prohibition :ODproh1, :ODproh2 ;
    odrl:duty :ODduty1, :ODduty2 .

:LicenseX
    a odrl:Policy;
    odrl:inheritFrom <http://example.com/license:CC-BY>, 
                     <http://example.com/license:ODbL> ;
    odrl:permission :CCperm1, :CCperm2, :ODperm1 ; # inherited
    odrl:prohibition :CCproh1, :ODproh1, :ODproh2 ; # inherited
    odrl:duty :CCduty1, :ODduty1, :ODduty2 . # inherited
```

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

Received on Friday, 30 June 2017 05:44:40 UTC