Skip to content

Commit 4aa37e3

Browse files
authored
Merge pull request #766 from solid/meetings/2026-03-04
add meeting minutes
2 parents 38d80a9 + 4c3cd7c commit 4aa37e3

1 file changed

Lines changed: 171 additions & 0 deletions

File tree

meetings/2026-03-04.md

Lines changed: 171 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,171 @@
1+
# W3C Solid Community Group: Weekly
2+
3+
* Date: 2026-03-04T14:00:00Z
4+
* Call: https://meet.jit.si/solid-cg
5+
* Repository: https://github.com/solid/specification
6+
7+
## Chair
8+
9+
* Christoph Braun - [uvdsl](https://github.com/uvdsl)
10+
11+
## Present
12+
13+
* [elf Pavlik](https://elf-pavlik.hackers4peace.net)
14+
* Theo [@thhck](https://github.com/thhck)
15+
* [Luke Dary](https://w3c.social/@lukedary)
16+
* [Matthias Evering](https://solidweb.me/testpro/)
17+
* [Roberto S.K. Breitman](https://github.com/Roberto-Breitman)
18+
* James Radley
19+
* Alain Bourgeois
20+
* [Samu Lang](https://github.com/langsamu)
21+
* [Jesse Wright](https://jeswr.org/)
22+
* [Jacqueline Boltik](https://github.com/jboltik)
23+
* [Precious Oritsedere](https://github.com/PreciousOritsedere)
24+
* [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)
25+
* [Rui Zhao](https://me.ryey.icu)
26+
* [Paul Worrall](https://interition.ai)
27+
28+
## Regrets
29+
30+
*
31+
32+
---
33+
34+
## Scribe
35+
36+
* Theo [@thhck](https://github.com/thhck)
37+
38+
## Announcements
39+
40+
### Meeting Guidelines
41+
42+
* [W3C Solid Community Group Calendar](https://www.w3.org/groups/cg/solid/calendar).
43+
* [W3C Solid Community Group Meeting Guidelines](https://github.com/w3c-cg/solid/blob/main/meetings/README.md).
44+
* 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.
45+
* Join queue to talk.
46+
* 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.
47+
48+
### Participation and Code of Conduct
49+
* [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/)
50+
* [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/)
51+
* 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.
52+
* If this is your first time, welcome! Please introduce yourself.
53+
54+
---
55+
56+
57+
## Introductions
58+
59+
Jacqueline Boltik: integrate Solid into software to scrape online content and send content over email , here mostly just to learn
60+
61+
## Topics
62+
63+
64+
### Actions Review
65+
66+
* eP ✅ invite Aaron for next meeting / async comment
67+
* eP: done, pull request has been merge [which one ?]
68+
* CB: saw comment PR from Aaron, will do later
69+
70+
### Solid-OIDC — add Christoph Braun to editors
71+
https://github.com/solid/solid-oidc/pull/247
72+
73+
* eP: suggest we should just merge it, unless someone object ( add CB has editor and Dimitri as former editor)
74+
* ( no objection from the room )
75+
* eP: need an aproval to merge it
76+
* JW: will make CB an editor so he can approve it
77+
78+
79+
80+
### feat: add client credentials as a MUST
81+
https://github.com/solid/solid-oidc/pull/245
82+
* JW: Should add Samu as an editor too ?
83+
* [...]
84+
* eP: to Samu : an strat ?
85+
* Samu: will find the less contention solution possible
86+
* eP: 2026 roadmap: what should we publish ? should not do it last day
87+
* JW: Should not use this call to work on the Solid-OIDC current situtation
88+
* CB: we have a demo from luke today, lets do the demo first, and if time left, let's discuss solid-oidc
89+
90+
### Luke demo
91+
92+
* Luke Dary: paa.pub goal is to deploy a cloudflare individual pod + activity pub solution
93+
* can log in with passkey and FedCM
94+
* very open to PR
95+
* basic editor profile, can add tripple easily
96+
* function to hack you own profile, a la myspace/geocity
97+
* App permission feature, to update them
98+
* federation with AP works, can sends and receive follow
99+
100+
#### Questions:
101+
102+
* eP: are you aware of solid test suite? did you use it?
103+
* LD: most of the app is vibe coded, melvin did some tests. If I get a link to the tests suite would be happy to tests it
104+
* chat: JW: For those vibe coding: we are starting to chuck some claude skills for Solid together in
105+
https://github.com/solid/solid-llm-skills
106+
* eP: can talk about tooling next week after the meeting
107+
* Alain Bourgeois: Got some issue fetching content ( got 404 )
108+
* LD: some part vibe coded, some feature not implemented yet
109+
* CB: if you think container is not a word very understandable for most, you (LD) can use "folder"
110+
* LD: good point, the idea is to make it accessible to anyone
111+
* eP: on naming, ppl should be able to use any naming they want, it important to keep in minds its important to have localisation and language
112+
* AB: are you using ACP ?
113+
* LD: had issue with changing permission and the external html profile stoped working. Because if permssion where too strict it didn't worked. To make some stuff accessible external, could not use ACP. I had issue with granularity. Now I have used permission, I can give feedback on it.
114+
* eP: would love to have all those feedback you have from implementing this. Please keep you notes, its great resource for the community.
115+
* CB: perhaps create issue or discution for each feedback so we can reference them
116+
117+
### 2026 CG Roadmap (15+ min) ( next)
118+
119+
* CB: https://github.com/w3c-cg/solid/issues/54
120+
* CB: I expect a lot of those work item being present at Solid Symposium
121+
* JW: seems to have academic work being done on discovery, but not shared on the CG
122+
* CB: will like to draft a ruff spec, and there is a poster for the symposium
123+
[...]
124+
* JW: Oli should be there at Solid Symposium
125+
126+
127+
128+
### Solid 2026 best practise documents ( next)
129+
130+
* eP: we may want to review list of drafts and people compiled in Jan https://github.com/solid/specification/blob/main/meetings/2026-01-28.md#2026-odi-roadmap
131+
* eP: a list of item we can contribute, most of them assigned to ODI, wanted to check progress
132+
* JW: want to share and get feedback/PR
133+
* would like to have a consensus from CG on it
134+
* eP: would be nice to see the document and discuss them after
135+
* Rui: +1, can we get a link to the document ?
136+
* CB: +1
137+
* JW: would add some text and share it later
138+
139+
### WAC PR - Add Support for Client Identification and Issuer Identification ( NEXT WEEK )
140+
https://github.com/solid/web-access-control-spec/pull/133
141+
142+
* eP: if Solid 26 includes WAC there will not be even basic App AuthZ unless this PR lands
143+
* CB: Would like to defer it to next week , in favor of taling of Solid-OIDC
144+
145+
146+
### Discussion of Solid-OIDC w.r.t. Solid'26
147+
148+
149+
150+
CSS still implements 0.0.3 (not actually a version, this is what the core spec was approximately at when the snapshot was taken) where there is no snapshot,
151+
i.e. global DPoP-bound access token
152+
153+
In 0.1 we use an Id token which is being exchanged with the resource server's AS for an access token. Relationship between AuthZ server and resource server is largely undefined by the current spec.
154+
155+
ESS might implement 0.1 - we don't know
156+
Java client implements 0.1 - we think
157+
Javascript libraries (both Inrupts and Christophs) implement 0.0.3
158+
159+
CB: It is severly underspecified how UMA would work with a Solid storage. As compared to rest of the Solid specs where it is extremely well defined what must be done. With UMA spec it just says "apply this to your Solid implementation and you figure out the details". This breaks the philosophy of the Solid specifications which are extremely strict in what they require.
160+
eP: We don't have much feedback on 0.1. Possible feedback is Wout's UMA work & Inrupt ESS.
161+
162+
Notes to put with 0.0.3:
163+
- We know we shouldn't be using global access tokens (OAuth intention)
164+
- We will be adding AS as distinct server role
165+
- The client should treat access token as Opaque
166+
- Check if all implementations have an ID token
167+
168+
## Actions
169+
170+
( LD to create issue/discussion on his implementation feedback ? ( not sure if Action ))
171+

0 commit comments

Comments
 (0)