Hi there! My name is Flores Bakker, enterprise architect and challenge holder for the hackathon. The team of Ludwig Schubert, Elliott Brunet, Malte Sielski, Colin Boehning, Jonathan Freiberger and Lukas Menzel won my challenge with their innovative use of Linked Data and Solid Pods. Congrats again!
Perhaps it helps the Solid project if I provide some backgrond knowledge. Here is the original challenge:
Additional information about consent and approval management (see slide 24 up and till 40):
Reading here the expressed need for a way for apps to request permission, I’d like to point out a thing or two. Digitalization of permissions in general should be based upon a sound understanding of what it means to approve, permit or consent. In what capacity is approval requested from an approver? What does one ‘give away’ when approving or rejecting, what ‘transaction’ lies underneath? The legal concepts of Hohfeld can provide this context and should be taken into account when developing solutions in this field, especially when it comes to such a fundamental change Solid strifes to apply to the web. The legal concepts of Hohfeld provide a framework of correlated concepts that can be digitalized.
In the specific case of sharing private information, it is about a person having ‘the Hohfeldian power’ to grant or decline someone else ‘the Hohfeldian Right’ of use of this persons data. When granted, all the others have “the Hohfeldian duty” to respect this right. An ontology for approval management should reflect this. Actually, I believe that Hohfeld’s concepts could be the base of a global jural infrastructure, including digitalized universal powers, rights and duties of mankind, nature, machines & API’s. Protection of privacy for civilians or freedom of speech, nature’s own proprietary rights, the trading of equity and assets between machines… Well, let’s end this quickly here before I derail the topic too much