vc-jose-cose icon indicating copy to clipboard operation
vc-jose-cose copied to clipboard

Define Controller Documents in the Core Data Model

Open OR13 opened this issue 2 years ago • 9 comments

Originally https://github.com/w3c/vc-data-integrity/pull/99#pullrequestreview-1501967239

As discussed on the call today, we want to remove bias towards specific key and securing formats in the core data model.

We want to improve on what DID Core has done.

OR13 avatar Jul 18 '23 22:07 OR13

The issue was discussed in a meeting on 2023-07-25

  • no resolutions were taken
View the transcript

3.4. Define Controller Documents in the Core Data Model (issue vc-data-model#1205)

See github issue vc-data-model#1205.

Dave Longley: VC-COSE-JOSE can reference data integrity if it so desires.

Dave Longley: or reference DID core like DI does.

Manu Sporny: DID documents are subclasses of controller documents.

Dave Longley: +1 controller documents have been part of data integrity for a decade, DID documents are specific subclass of controller documents.

Dave Longley: https://w3c.github.io/vc-data-integrity/#controller-documents.

seabass2: !nick seabass.


iherman avatar Jul 25 '23 16:07 iherman

This is being tracked in DID Core now: https://github.com/w3c/did-core/issues/845

msporny avatar Jul 26 '23 15:07 msporny

The issue was discussed in a meeting on 2023-07-26

  • no resolutions were taken
View the transcript

2.3. Define Controller Documents in the Core Data Model (issue vc-data-model#1205)

See github issue vc-data-model#1205.

Dave Longley: JSON can't be understood without a spec and we have one of those, it's fine how it is.

Manu Sporny: We had a discussion about 1205 in yesterday's special topic call. I think this is pre-CR.

Ivan Herman: this is a larger issue on the overlap between DID and VC terms, also affects the security spec. We discussed it yesterday. These must be handled pre-CR.

See github issue did-core#845.

Manu Sporny: I wouldn't mark it pending-close yet.

Sebastian Crane: I'm happy to speak about this later, but in yesterday's meeting, Dave Longley said that controller documents have been a part of data integrity for a decade... work in W3C has not been going on for that long.

iherman avatar Jul 26 '23 16:07 iherman

I would prefer that the Controller Document not be in Data Integrity.

selfissued avatar Aug 16 '23 19:08 selfissued

I am firmly in support of not needing to rely on Data Integrity for usage of a Controller Document.

decentralgabe avatar Aug 16 '23 19:08 decentralgabe

PR #144 should address this.

selfissued avatar Sep 11 '23 15:09 selfissued

Seems still blocked pending: https://github.com/w3c/did-core/issues/845

OR13 avatar Oct 13 '23 18:10 OR13

Given the resolutions this is now post CR.

OR13 avatar Oct 27 '23 19:10 OR13

VC JOSE COSE should be updated to define the profile of the Controller Document spec we are using.

@selfissued to take note after the Controller Document spec is in a good state.

decentralgabe avatar Jun 28 '24 19:06 decentralgabe