---
# System prepended metadata

title: SolidOS Team Meeting

---


# 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)