Status of and discoveries through the CERN-Solid PoC project
Monday, April 12, 2021 -
3:00 PM
Monday, April 12, 2021
3:00 PM
Issues with solidcommunity.net
-
Maria Dimou
(
CERN
)
Issues with solidcommunity.net
Maria Dimou
(
CERN
)
3:00 PM - 3:05 PM
A number of issues are registered in github about functinality, user friendliness or plain bugs of the Solid server and the way users and applications can manipulate/manage data on their own pods.
3:05 PM
Summary of the "Indico Comments" module
Summary of the "Indico Comments" module
3:05 PM - 3:25 PM
Observations of how the app integrates with Indico and the user's pod and permission issues we faced.
3:25 PM
The next module: Personal data in Indico Conference Registration
-
Jan Schill
The next module: Personal data in Indico Conference Registration
Jan Schill
3:25 PM - 3:45 PM
For this next module the goal is for people registrering with an Indico conference to be able to store some personal data (passport and credit card info) in their own pod and not in Indico. A few issues Adrian identified and Jan recorded below: 1. Indico itself needs to access some of the data for processing, archival etc. this data is probably best kept in Indico (name, email address and much more). 2. Modification deadline on fields: what stops the user to modify data from the pod? 3. What data can we then really save in a pod? 4. How does Indico proactively reach out to conference attendees, eg. do you want to participate in next year’s conference? (Solid Notifications) A solution to mitigate data changes on the pod: Adrian came up with the signature of the complete JSON blob (that is being sent to the pod) with a secret key to invalidate the data if crucial, structure data is modified on the pod. During the meeting we concluded Indico and the storage of (personal) conference registration data in a Solid pod is not viable at this point. We have therefore concluded that as a second proof of concept implementation Jan will build a plugin to pre-fill the conference registration form with data from a pod/WebID profile document. This includes data such as name, email, and other sensible data.