# SolidOS Team Meeting
* Date: 21.09.2022 18: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
* Angelo, Tim, Chase, Alain, Jeff, Rui, Jon, Mathias, Aad
### Scribes
* Aad
---
## Topics
### Round Table
#### Alain
- Published new version of NSS and SolidOS 1.8.4.
- It's now possible to patch JSON-LD on NSS
- Many improvements on SolidOS
- Some issues with owl:sameAs in CSS
- Jeff: rdflib doesn't do ordered lists in the same way as CSS
- Aad: is there a clean syntax with named nodes in linked lists? Tim: nope, it will also likely break things :)
- CSS patching non-existent JSON-LD file with .jsonld extension will create a .jsonld$.ttl file
#### Chase
https://github.com/SolidOS/solid-panes/issues/353
- Waiting for replies on the latest revisions of PRs
- XSS security concern on profile section
- If you go to your storage
- Add a .html or javascript file
- You can inject javascript on your profile
- Aad: is this only if you are logged in? Yes. Probably not an issue?
- Tim: as long as you have your pod on a different domain, this is fine
- Aad: should we host pods of different users on subdomains? Tim: yes, or don't allow JS. Or maybe allow only trusted clients.
#### Jon
- Working on Solid period tracker app
- When you log in, check if there's a container, if not it redirects you to register
#### Angelo
- rdflib issue popped up from Jan-Pieter Baert.
https://github.com/linkeddata/rdflib.js/pull/574
- Not confident in accepting the PR because of breath
- Can someone else have a peek as there seem to be more bugs than expected?
- Tim: I have some code regarding the lists issue. Does this aim to resolve this issue?
- Construction of Solid WebComponents
- Small demo available
- It's not much, perhaps to show later today? YAY
#### Jeff
- Worked on WebID profile
- Please talk to Timea, Jeff on questions of this
#### Matthias
- Over 2000 users on solidweb.org
- On solidweb.me 77 users
- Change in solidlogic file (and merged!)
#### Tim
- UK is in low energy due to Queen :pray:
- Blocked for a while, can't move around
- Went to funeral
- rdflib branch first-rest
- Conversion into list objects from first and rest
- Touring at Digital Flanders day
- CSS list issue needs to be resolved for timbl.com
- Updating files could make the files ugly
- Needs to be fixed to keep a nice pod
- CSS team doesn't consider beautiful files to be an important topic
- Angelo: is there an issue for this? Tim: multiple issues exist. Angelo: we should create a label perhaps?
- https://github.com/CommunitySolidServer/CommunitySolidServer/issues/1438
- https://github.com/CommunitySolidServer/CommunitySolidServer/issues/1366
- CANT (canonicalise NT)
- Aad: we have something like that for diffs? Tim: does it do bnodes? Aad: nope. Tim: Can't is smart about bnodes, giving each one a signature (this is the Gauss isomorphic problem).
#### Rui
Bad connection
#### Aad
- Introducing more people into Linked Data
- Contributing to Comunica regarding LD consumption and not crashing :-)
- SPARQL teaching
### Technical topics
#### Angelo's Demo: WebComponents for solid!
https://pod-os.github.io/PodOS/storybook/
https://github.com/pod-os/PodOS/
- PodOS resource
- Trying to build a data browser out of the components
- These components could be used in SolidOS
- Uses RDFlib to fetch the resource
- Components can be nested
```html
<pos-resource uri="https://solidproject.solidcommunity.net/profile/card#me">
<pos-label>
<pos-description>
</pos-resource>
```
- Easily usable within html
#### Blank nodes question
- for later:
- Tim: attitude rdf:Collection is a language rather than a graph. Square brackets are a piece of the language.
- "Nailing the blank node"
----
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)