-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add solid:Wallet for a Data Wallet #93
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- What's the relevance of referring to a random blogpost about data wallets, as opposed to e.g., https://en.wikipedia.org/wiki/Digital_wallet as worst case or something more "authoritative" or internationally acknowledged or backed by a standards development body?
- If and how is a dataverse OS's data wallet may be compatible with a Solid "pod"? Can you link to relevant specifications?
- Can you link to any Solid specification that's making the case for solid:Wallet?
- Can you link to any (open source) Solid server or application that's currently using or making a public call for needing this (or similar class)? How do they function without this class?
This is all so that we don't randomly add / pollute stuff in Solid Terms. We have done that in the past because there was no process. See also https://github.com/w3c-cg/solid/blob/main/CONTRIBUTING.md#vocabulary-management
This a PR discussion not a spec. Thought the blogpost would help people know that wallets are a thing.
The intent is that a Wallet in Solid will be a container which specifically stores things like credentials. It could be all or (typically) part of a pod. There is an existing community which is not currently solid compatible at the The OpenWallet Foundation but there is a lot of potential synergy
No, this is a placeholder. We could mark it as such.
|
May be related to Wikidata's digital wallet |
a rdfs:Class ; | ||
dc:issued "2024-10-10"^^xsd:date ; | ||
rdfs:isDefinedBy <http://www.w3.org/ns/solid/terms#> ; | ||
rdfs:comment "A part or all of a pod which contains credentials, etc." ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rdfs:comment "A part or all of a pod which contains credentials, etc." ; | |
rdfs:comment "A part, up to all, of a pod which contains credentials and related documents." ; |
It's great to hear the inrupt data wallet does end up with data in the pod. If I understand correctly, this is a class that would be referred to in a type registration as something like
solid:Wallet is then a Data Library for credentials with its own domain specific index. I like the idea of formalising this to help clarify how wallets and Solid relate, but I don't yet understand what shape the data would end up being or what level of compatibility a solid:Wallet will have with competing standardisation efforts? Inrupt's documentation seems to refer to binary payloads? Is a solid:Wallet just a class of container? Or does it have more structure? |
Similar to my comment on #94 (comment) One of the CG work items listed on https://solidproject.org/TR should use a predicate first. Based on that, it could be added to the vocabulary. I also proposed both PRs as a topic for the next CG meeting. |
More generally, isn't a Solid POD already a "Data Wallet"? I thought the term Wallet was just being used as a marketing term to help people understand the purpose of the technology, but in technical terms I don't see what a "Data Wallet" has that a "Solid POD" doesn't. Looking at the PR, if a data wallet is "A part or all of a pod which contains credentials, etc.", shouldn't it be possible with the current spec to register something in the type index as a container for credentials? Why do we need a new term to express that a container includes some type of data? |
See eg https://medium.com/@DataverseOS/what-is-a-data-wallet-and-why-does-it-matter-738fd47138f0