# SolidOS Team Meeting * Date: 04.26.2023 18:00 (UTC+2) * 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 * Alain, Matthias, Jon, Noel, Rahul ### Scribes * Noel --- ## Topics ### Round Table #### Jon - No updates. #### Alain - Working on proof of concept to sign chat messages. [SolidOS/solid-ui#546](https://github.com/SolidOS/solid-ui/issues/546) - Looking into the 301 redirect issue. [linkeddata/rdflib.js#617](https://github.com/linkeddata/rdflib.js/issues/617) #### Matthias - Intering at [redpencil.io](https://redpencil.io) working on Solid. #### Noel - Looked at the [Symposium](https://solid.ti.rw.fau.de/public/2023/solid-symposium/) slides, specially enjoyed Aneglo's presentation [A Vision for personal knowledge graphs](https://angelo.veltens.org/conferences/talks/65ce7a8e-50ad-45e7-a44d-827071f24906/session/a-vision-for-personal-knowledge-graphs/#it) (hopefully the talk will be recorded at some point 🤞️). - Trying out the [Nextcloud Solid integration](https://github.com/pdsinterop/solid-nextcloud). - Could not make it work in localhost, got authentication error. It may be related with networking, because I was running nextcloud locally using Docker. Will keep trying. - Not as stable as I thought? (look at issue [#72](https://github.com/pdsinterop/solid-nextcloud/issues/72)) I thought it was stable because I recall it was passing all the tests from the test suite, but maybe I was wrong. #### Rahul - No updates. - Is it possible to link things in containers other than the contained resources (like symlinks in filesystems)? - Noel: Maybe it can work in some pod provider working on top of the filesystem, but I don't recall seeing anything about it in the protocol itself so it's probably not supported. (note after meeting: I meant about symlinks in particular, it seems adding triples is indeed possible). - Alain: [Tim mentioned](https://matrix.to/#/!QxZtVBYQfMeMTnespj:gitter.im/$AXlgEubKqzOJ069DEvc-931LD2ks0kgfP4cDIBOcCBk?via=gitter.im&via=matrix.org&via=attendees.fosdem.org) it should be possible, but don't do it. ### Main topics #### Chat - Alain is working with Sharon on signed messages. - Demoed how it's going and showed public/private key examples. - Noel: We should indicate in some place the format of the key, because only using `https://www.w3.org/ns/auth/cert#PrivateKey` doesn't let apps know how to use that key. ### Technical topics #### PodOS redirect issue - Alain: The response is working as expected with the redirect and the contents of the response, but PodOS still showing contents wrong. - Noel: It seems like it's using the initial url (without the trailing /) as the baseIRI for parsing the turtle, and that's the issue. But I don't know if it's a problem with PodOS or rdflib. We'll have to ask Angelo. Is it possible that the network request is following redirects silently, and the code is not even aware that a redirect happened? #### Log in vs Sign up - Matthias: Have been working on setting up a home page for [solid.redpencil.io](https://solid.redpencil.io/), but the Log in button is not working. It would be nice if it could work the same way that it works for SolidOS. - Noel: The problem is probably that in SolidOS the login is being done by the Javascript, given that it's an app. But if you want to log in a static html page, you need to include some javascript and perform the log in. It cannot be done with just an anchor (like you can for signing up, but that's specific to [CSS](https://github.com/CommunitySolidServer/CommunitySolidServer)). - Alain: Maybe you can look at [Noel's Hello World](https://github.com/0dataapp/hello/tree/main/solid/solid-rest-api), it's doing authentication with a simple html file. - Noel: Yes, it's importing Inrupt's authentication library from a CDN. --- 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)