# SolidOS Team Meeting
* Date: 11.22.2023 17:00 (UTC+1)
* Call: [https://meet.jit.si/solid-operating-system](https://meet.jit.si/solid-operating-system)
* [Previous meeting link]()
* [Next meeting link]()
* Chat: [https://gitter.im/solidos/solidos](https://gitter.im/solidos/solidos)
* Repository: [https://github.com/solidos/solidos](https://github.com/solidos/solidos)
* Meetings home: [https://solidos.solidcommunity.net/public/SolidOS%20team%20meetings/](https://solidos.solidcommunity.net/public/SolidOS%20team%20meetings/)
----
## Present attendees
* Jeff, Alain, Tim, Noel, Jon, Chase
### Scribes
*
---
## Topics
### Round Table
#### Jeff
- [First Solid Practitioners meeting](https://github.com/solid-contrib/practitioners/blob/main/meetings/2023-11-10.md) went well. In the next meeting, people will talk about the projects they're working on to find more about one another.
#### Alain
- N3 Patches are validated in rdflib.
- Updated NSS (Node Solid Server) so that it is possible to create new documents with PATCH Append-only permissions.
- Continued testing CSS (Community Solid Server) with subdomains, [issues just resolved during the meeting](https://github.com/CommunitySolidServer/Recipes/issues/31).
- https://github.com/inrupt/solid-client-authn-js/issues/3219 still not resolved.
#### Noel
- Kept migrating [Ramen](https://ramen.noeldemartin.com) to [AerogelJS](https://aerogel.js.org).
- Had a call with Sharon about [Soukai](https://github.com/noeldemartin/soukai-solid). Looking at Jeff's [movie bookmarks](https://github.com/jeff-zucker/linked-bookmarks/blob/main/data/movies.ttl) example we realized that it doesn't support Blank Nodes, so I'll have to look into that at some point. Here's the code from the call: https://github.com/NoelDeMartin/soukai-solid-data-modules/tree/sharon-1o1
#### Tim
- Has been working in some new DesignIssues about AI: https://www.w3.org/DesignIssues/PrivateData.html
#### Jon
- Working on the onboarding page, created a new chatroom in matrix: https://matrix.to/#/#solid_onboarding:matrix.org
- The MVP will be a list of getting started resources filtered by type.
#### Chase
- working on profile pane
- has become aware of something related to ADA compliance in the US. Lawsuits related to this have skyrocketed; a lot of websites do not have accessibility statements, discovered a tool that helps find inaccessible parts of websites.
- Jeff: There is a web accessibility intiative, there are people within Solid who are considering that.
- Tim: check out [WCAG](https://www.w3.org/WAI/standards-guidelines/wcag/) -- web accessibility Initiative
- Jeff: Noel and I have discussed using aria-roles in Web Components to address accessibility. Also check out https://github.com/w3c/wai-people-use-web
- Noel: Reggarding Web Components, we previously mentioned the problems of [Shadow DOM and accessibility](https://nolanlawson.com/2022/11/28/shadow-dom-and-accessibility-the-trouble-with-aria/).
### Technical topics
#### Meeting time
- We decided to keep the current schedule in order to maintain the relation with other meetings going on in the Solid ecosystem (all of them also moved recently for the affected time zones). Other meeting are refering to UTC. We should the same. SolidOS meetings are the at UTC+2. Local time may change depending on winter/summer time.
#### Blank Nodes
- Noel: Blank Nodes don't have a URL. How do we reference them? Is this an issue related with the discussion of triples vs quads?
- Tim: The triples vs quads issue is related (but not the same). Blank Nodes (or "B Nodes") are local identifiers within documents. Libraries handle it differently.
- Jeff: How I use Blank Nodes: you can use SPARQL or make a list of B Nodes. Tim, how do I change blank nodes?
- Tim: How to change Blank Nodes in a file. Example: Jack has a mother (blank node), whos name is Julia. If you want to change the name, this is how it works ... (discussion of technical details, apologies we couldn't reflect this in the meeting notes).
- Jeff: How about using forms?
- Tim: Form uses URLs not B Nodes.
- Noel: Will try to apply this to the library I'm working on. I think this is important to handle interoperability, but it hasn't been a problem so far because the applications I made only consume their own data.
- Tim: You could use an internal mapping to do this, but the internal urls should never be written to the document.
---
This template is based on the [W3C meeting template](https://github.com/solid/specification/blob/main/meetings/template.md)
[Code of conduct](https://github.com/solid/process/blob/main/code-of-conduct.md)