Comments (6)
The first fix was done in a reviewed PR. The other two fixes were purely editorial, literally just adding uncontroversial text or moving existing text around; I just committed those two to main
.
This issue has been addressed, if you disagree, please re-open the issue.
from vc-data-model.
@TallTed wrote:
I think all occurrences of the bare repository should be changed to credential repository.
Agreed.
Can I not store a VC in a simple filesystem directory, that is on my personal storage device? I thought I could...
You can. I think we were presuming some functionality would have to exist for that thing (like digital signature capability), which is why we picked "program" before. Perhaps we should replace "A program" to "A location" and include "file system", "database", and/or "website" as a place that could be a credential repository?
from vc-data-model.
The issue was discussed in a meeting on 2024-05-01
- no resolutions were taken
View the transcript
3.2. credential repository
vs repository
, and definitions in 1.2 Ecosystem Overview vs 2. Terminology (issue vc-data-model#1475)
See github issue vc-data-model#1475.
Brent Zundel: Ted, could you jump on the queue and walk us through this -- and to the group, who would be willing to be assigned to make it happen?
Ted Thibodeau Jr.: One item here is a quick search and replace PR, another is rephrasing a sentence, the third is rationalizing some competing definition of things. Ecosystem and terminology do the same thing partly -- but with different definitions.
… That one I hadn't resolved at all. That's not in the comment from Manu either.
Brent Zundel: Is this something you could begin to address in a PR?
Ted Thibodeau Jr.: I don't think it needs discussion, just heads down.
Brent Zundel: Can I assign you?
Ted Thibodeau Jr.: Sure.
from vc-data-model.
While investigating the above, I discovered that we have two competing definitions for holder (and several other things) — in 1.2 Ecosystem Overview (which I think should either point to the other section, or exactly duplicate the other definition) and 2. Terminology (which I think is meant to be authoritative).
I'm sure the definitions in 1.2 Ecosystem Overview and 2. Terminology should first be synchronized. I will address that, once I know how to handle what's below.
Then, should 1.2 Ecosystem Overview continue to hold the full wording of these definitions (which must be thenceforth kept in sync with 2. Terminology), or should there be some link from the terms used in 1.2 Ecosystem Overview to their definitions in 2. Terminology? Assuming the latter, what markup should be used in 1.2 Ecosystem Overview? (Hoping @msporny has a quick and easy answer, here.)
from vc-data-model.
Assuming the latter, what markup should be used in 1.2 Ecosystem Overview? (Hoping @msporny has a quick and easy answer, here.)
Use the <dfn>term</dfn> syntax in Terminology and the
[= term =]` syntax when using the term in Ecosystem Overview. Did that answer your question, @TallTed?
from vc-data-model.
We define
repository
but notcredential repository
. Barerepository
is used 3 times in the text;credential repository
is used 4 times. I think all occurrences of the barerepository
should be changed tocredential repository
.
Fixed in 29f431d.
Then, the definition of repository — "A program, such as a storage vault or personal verifiable credential wallet, that stores and protects access to holders' verifiable credentials." Can I not store a VC in a simple filesystem directory, that is on my personal storage device? I thought I could...
Fixed in 27d2761.
While investigating the above, I discovered that we have two competing definitions for
holder
(and several other things) — in 1.2 Ecosystem Overview (which I think should either point to the other section, or exactly duplicate the other definition) and 2. Terminology (which I think is meant to be authoritative).
Fixed in 9ecd2c1.
from vc-data-model.
Related Issues (20)
- Add Security Considerations related to advances in Artificial Intelligence HOT 4
- consider registering `application/vc-ld` and `application/vp-ld` HOT 20
- Imprecise definition of what should be secured in a VP HOT 4
- Re-evaluate support for `@vocab` in base VCDM v2 context HOT 10
- Pin down the input type of verification algorithms HOT 6
- Verification algorithm drops an input map on the floor HOT 4
- Do VCs support transferrability? HOT 2
- Enable GitHub Discussions HOT 5
- Enhance Context Validation HOT 3
- Publish undefined-terms context URI HOT 6
- Respec's VC plugin still does not work HOT 17
- Data URLs showed in the examples are incorrect HOT 1
- Clarification on the Role of Verifiers in Preventing Replay Attacks HOT 3
- Rename VC Specifications Registry to VC Extensions HOT 13
- Add reference to DID Core HOT 3
- Can we change `Usage Patterns` to `Patterns of Use` throughout? HOT 6
- A wrong VCDM 2.0 context URL HOT 2
- Make Terminology section normative HOT 4
- Remove ProblemDetails integer error codes, no implementations seem to use them HOT 1
- Example 21 contains an undefined term HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vc-data-model.