solid / authorization-panel

Github repository for the Solid Authorization Panel
MIT License
19 stars 20 forks source link

Create wac-acp-diff-story.md #178

Closed ericprud closed 3 years ago

ericprud commented 3 years ago

A little store to bootstream WAC users to understand ACP

bblfish commented 3 years ago

I have written up issue https://github.com/solid/authorization-panel/issues/184 showing how one can extend WAC with one relation, to get the same results as ACP gets above (without using regexes).

I think that would be even a clearer way to explain the difference between WAC and ACP, or the contribution of ACP to WAC, however one wants to look at this.

bblfish commented 3 years ago

I like this story, as it helps understand what the differences are with how WAC is currently deployed. But if these documents are not just going to be one way conversations, but a way to help grow our common understanding, it should refer to https://github.com/solid/authorization-panel/issues/184 which shows how WAC could do the same. From there we can move on to the next feature of ACP, to see what it brings to the table.

bblfish commented 3 years ago

Note: the non-normative ShEx for WAC would actually work with the :authorization proposal in Issue https://github.com/solid/authorization-panel/issues/184 if one applies it to the ACR graph plus authorization linked graphs and the acl:accessControl relation after applying the required simple reasoning, which would add the required acl:accessTo relations.

ericprud commented 3 years ago

Per the data interop meeting today, i migrated this to a new file and added a couple properties to WAC's ShEx