Replies: 2 comments 1 reply
-
Thanks for reaching out! In theory it's possible to build an ontology using Atomic Data Classes + Properties, and build something very similar to Solid from there. But it will not work with any existing Solid data, because the property URLs in existing RDF data are just too unpredictable. Some URLs don't even resolve, some resolve to an HTML page, some resolve to RDF documents, most contain no schema definitions (so they are completely type-unsafe). My critiques on RDF + Solid have been the prime motivator for starting Atomic Data. But again, it is possible if you implement the classes and properties using Atomic Data Classes and Properties. Currently my colleague @Polleps is working on an Ontology Editor #648 #655 which could make the process of converting Solid concepts into Atomic possible. Note that I do expect some other barriers as well (how to edit resources, authentication, etc). Open to help solve these issues though! |
Beta Was this translation helpful? Give feedback.
-
It will be great to have all the great applications being developed can be adaptable to solid. I.e if their core part works on hierarchy of documents, and we can layer/plugin authn/authz etc. There is really need for an ontology editor and other essential goodies. But it is too much work to redo them all. I should once explore how the apps works, and what can be done. |
Beta Was this translation helpful? Give feedback.
-
As atomic data seems to be subset of rdf, can a specific profile of solid that allows restricted form be interoperable with apps or any of the components of the project?
I currently released Manas solid server, which almost implements solid storage spec, (notifications protocol is WIP). It has oidc for resource server authn, WAC/ACP for hierarchichal authorization (reusable crates), n3 patch, etc. And soon will have pods management, indexing, etc.
I am wondering any reuse/adaptation is possible in either way.
Thanks for your work.
Beta Was this translation helpful? Give feedback.
All reactions