Skip to content

Commit 06a1ef4

Browse files
michielbdejongelf-pavlik
authored andcommitted
Add meeting notes for W3C Solid CG on 2025-11-05
Documented the details of the W3C Solid Community Group meeting held on November 5, 2025, including attendees, announcements, and discussion topics.
1 parent 4d85d3e commit 06a1ef4

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed

meetings/2025-11-05.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
# W3C Solid Community Group: Weekly
2+
3+
* Date: 2025-11-05T14:00:00Z
4+
* Call: https://meet.jit.si/solid-cg
5+
* Repository: https://github.com/solid/specification
6+
7+
## Chair
8+
9+
* Michiel
10+
11+
## Present
12+
13+
* Michiel
14+
* Erich Bremer
15+
* [elf Pavlik](https://elf-pavlik.hackers4peace.net)
16+
* Michael Greig
17+
* Hadrian Zbarcea
18+
* [Ted Thibodeau Jr](https://www.linkedin.com/in/macted/) (he/him) (OpenLinkSw.com) // GitHub:[@TallTed](https://github.com/TallTed) // Mastodon:[@TallTed](https://mastodon.social/@TallTed)
19+
* Meem Arafat Manab
20+
21+
22+
## Regrets
23+
24+
## Scribes
25+
26+
27+
---
28+
29+
## Announcements
30+
31+
* MdJ: 26 november will be the last time I chair, going travelling after that. There will be CG co-chair elections coming up soon, please consider volunteering! :)
32+
33+
### Meeting Guidelines
34+
* [W3C Solid Community Group Calendar](https://www.w3.org/groups/cg/solid/calendar).
35+
* [W3C Solid Community Group Meeting Guidelines](https://github.com/w3c-cg/solid/blob/main/meetings/README.md).
36+
* No audio or video recording, or automated transcripts without consent. Meetings are transcribed and made public. If consent is withheld by anyone, recording/retention must not occur.
37+
* Join queue to talk.
38+
* Topics can be proposed at the bottom of the agenda to be discussed as time allows. Make it known if a topic is urgent or cannot be postponed.
39+
40+
### Participation and Code of Conduct
41+
* [Join the W3C Solid Community Group](https://www.w3.org/community/solid/join), [W3C Account Request](http://www.w3.org/accounts/request), [W3C Community Contributor License Agreement](https://www.w3.org/community/about/agreements/cla/)
42+
* [Solid Code of Conduct](https://github.com/solid/process/blob/main/code-of-conduct.md), [Positive Work Environment at W3C: Code of Conduct](https://www.w3.org/policies/code-of-conduct/)
43+
* Operating principle for effective participation is to allow access across disabilities, across country borders, and across time. Feedback on tooling and meeting timing is welcome.
44+
* If this is your first time, welcome! please introduce yourself.
45+
46+
---
47+
48+
49+
## Introductions
50+
51+
* Meem: Doing PhD at ... Madrit. I'm integrating with data spaces. I will intorduce it to my superviser.
52+
* Michael: Product designer for about 8 years. Was working for consultatncy in US, now working in UK. After reading TimBLs memoir I found Solid. I resontate with the concerns Solid tries to solve about data owenership.
53+
54+
55+
## Review Action items
56+
57+
* HZ: to organize session about DIDs in Solid
58+
59+
## Topics
60+
61+
### Towards an end-to-end demo of Solid
62+
MdJ: We have partial demos of how Solid works but as far as I'm aware we can't show a full demo where:
63+
* the user authenticates to an app with their WebID
64+
* the storage is separate from the application
65+
* the app gets partial access (not root access) to the user's storage
66+
* BONUS: a second app can read and "understand" the data that the first app stored
67+
68+
Some of us have had this goal since the start of the Solid project. What is holding us back from building it?
69+
70+
We can use [SAI](https://solidproject.org/TR/sai) but there are no implementations of that available yet.
71+
72+
We can tell people to hand-edit their ACLs but that's not really an acceptable demo in terms of UX, other than for power users.
73+
74+
We can use [the app launcher based on ACP and type indexes](https://hackmd.io/@solid/cg-weekly) but this is not compatible with solidcommunity.net, with SolidOS, or with SAI.
75+
76+
All in all there is nowhere where we can point interested people to try out a demo of Solid.
77+
78+
MdJ: I think we sort of saw the limitations and stopped working on app authorization with ACLs after https://www.youtube.com/watch?v=5Q1nUmGdaXE&t=19s.
79+
80+
We also discussed "Christoph's demo" (see Matrix chat):
81+
> From my experience of introducing people to Solid , the minimal demo that a user expects is (after signup - which is step 0) have a storage to put some data (even if it is a .pdf) and share that with another user. The fact that the same data can be used in different apps or by different users always came as a step 2. The critique always was along the lines of "well, then we just use drive/sharepoint/nextcloud" because this works the way the users are used to - when it comes to "control" who has access to your data.
82+
83+
> As a side note: There is stuff out there that could be used by the community to build the desired simple data sharing.
84+
After addressing standing issues including https://github.com/solid/web-access-control-spec/issues/81,
85+
Look at demos from research/industry projects including https://purl.archive.org/mandatb2b/JWE2024 which showcases an Authorization App whose codebase is available github.com/DATEV-Research/Solid-authorization-app (granted not well-documented, but the stuff is there).
86+
>
87+
> I am in the progress of slowly extracting stuff from these things into repos that are better usable by the community.
88+
>
89+
>For example, the code of https://github.com/uvdsl/solid-oidc-client-browser was extracted from https://github.com/DATEV-Research/Solid-B2B-showcase-libs.
90+
Re-writing the AuthApp codebase to work with the Pods we have today rather than extended Pods with data registries etc. could bring us closer to the simple data sharing demo you are talking about...
91+
92+
93+
And we discussed how SAI could be implemented in the policy engine of CSS. https://github.com/CommunitySolidServer/policy-engine
94+
95+
96+
### Pull Requests
97+
98+
### Tracking obstacles
99+
100+
101+
## Actions
102+
* eP: send out the call for nominations for the chair elections

0 commit comments

Comments
 (0)