"Can I Use" for Solid?
I see interoperability as emerging from an active effort to connect with what already exists. In the browser space, "Can I Use" describes current implementation support for specific browser features. How might this idea play out with Solid apps?
- Comment
- I see interoperability as emerging from an active effort to connect with what already exists. In the browser space, "Can I Use" describes current implementation support for specific browser features. How might this idea play out with Solid apps?
- Label
- "Can I Use" for Solid?
- TaskUpdate
- 113824884674987662
- 2024-12-31-caniuse
2025-01-14
113824884674987662
- Date Modified
- 2025-01-14
- Link
- https://jg10.solidcommunity.net/devlog/now/caniuse.html#caniuse-2025-01-14
- SeeAlso
- https://jg10.solidcommunity.net/devlog/outbox-min_id-113773065552589552.jsonld
2024-12-31
2024-12-31-caniuse
- Content
- I started this task prompted by the OpenWith task in which I concluded that I would want to validate data against both its expected shape and the shapes that apps are expecting. Things are still at the messy stage, but I've already discovered a few requirements. I want two primary classes - an app, and an app feature. I want to be able to describe relationships between features and reason based on these. It turns out I don't just want to know shape-based data compatibility, but also e.g., JS, because I'm also interested in apps that are in fact 'panes' within SolidOS or PodOS, as well as other app functionality such as authentication. Apps and features can be documented one per document to allow linked data collections of different groupings of apps. The basic use case involves selecting a high level function, e.g., task management, loading (usually linked) descriptions of apps providing this function, and then comparing which lower level features (e.g. use of wf:Task) each app supports. As an app designer, this gives me an overview of potential in/compatibilities with other apps. As an (expert) user, this gives me an overview of how data structures, especially shapes, I might want to prioritise in my own pod.
- Date Modified
- 2024-12-31
- Link
- https://jg10.solidcommunity.net/devlog/now/caniuse.html#caniuse-2024-12-31