Skip to content
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

VC JSON Schema #859

Closed
1 task done
decentralgabe opened this issue Jun 14, 2023 · 3 comments
Closed
1 task done

VC JSON Schema #859

decentralgabe opened this issue Jun 14, 2023 · 3 comments
Assignees
Labels
Resolution: satisfied The TAG is satisfied with this design Review type: horizontal review A review request from a WG seeking horizontal review to transition a document along the REC track Topic: identity & credentials Venue: Credentials WG

Comments

@decentralgabe
Copy link

As an editor of the specification, I'm requesting a TAG review of VC JSON Schema:

Verifiable Credentials (VCs) provide a JSON-LD data model that enables the issuance, sharing, and verification of digital credentials in a secure and interoperable manner. These credentials provide a way for individuals, organizations, and other entities to digitally represent and share their qualifications, attributes, and/or other relevant information. Verifiable Credentials are designed to enhance trust, privacy, and control in digital interactions by allowing the owner of the credentials to control how their information is shared and verified. By adding data schemas to VCs we enable a consistent data shape for credential data, promoting reusability and allowing for static validation of credential data.

Further details:

  • I have reviewed the TAG's Web Platform Design Principles
  • Relevant time constraints or deadlines: The VCWG is planning to take this specification to Candidate Recommendation in September 2023 (at W3C TPAC), reviews before that time frame (ideally, by the end of July 2023) would be ideal.
  • The group where the work on this specification is currently being done: W3C Verifiable Credentials Working Group
  • Major unresolved issues with or opposition to this specification:
    • There is some consideration over whether JSON Schema can be normatively referenced since it has been independently developed via json-schema.org and now resides within the OpenJS Foundation
  • This work is being funded by: The members of the W3C VCWG that are actively participating in the development of these specifications including funding from the US Federal Government, the European Commission, and the Canadian Federal Government.

You should also know that...

  • This work intersects heavily with the Verifiable Credentials v2.0 work, which is also something that the TAG will be actively reviewing around the same time.
@rhiaro
Copy link
Contributor

rhiaro commented Nov 28, 2023

Sorry for the delay on getting back to you on this. We have no architectural concerns with the JSON Schema.

@rhiaro rhiaro closed this as completed Nov 28, 2023
@jyasskin
Copy link
Contributor

I want to double-check on how the lack of architectural concerns here matches up with @hober's architectural concerrns about polyglot formats in w3ctag/design-principles#239 and https://tess.oconnor.cx/2023/09/polyglots-and-interoperability. This use of JSON Schema to validate JSON-LD (RDF) data seems like it endorses a polyglot format.

@rhiaro
Copy link
Contributor

rhiaro commented Nov 28, 2023

@jyasskin we expect to address that more broadly as part of the VC data model 2.0 review, asap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: satisfied The TAG is satisfied with this design Review type: horizontal review A review request from a WG seeking horizontal review to transition a document along the REC track Topic: identity & credentials Venue: Credentials WG
Projects
None yet
Development

No branches or pull requests

6 participants