w3c / vc-jose-cose

Verifiable Credentials Working Group — VC JSON Web Tokens specification
https://w3c.github.io/vc-jose-cose/
Other
30 stars 9 forks source link

Remove requests for multiple suffixes #186

Closed OR13 closed 8 months ago

OR13 commented 8 months ago

This PR removes all requests for multiple suffixes (all commentary on +ld+json+sd-jwt) which applies to both Verifiable Credential and Verifiable Presentations.

It says that typ SHOULD be used, but it does not say what value it should have, only that issuers and verifiers should understand it


Preview | Diff

TallTed commented 8 months ago

The editors talked about this on today's editors' call. We're thinking that the path of least resistance is to leave the present registration requests in place.

W3C WG editors are supposed to implement decisions made by the WG as a whole, not the other way around.

I can think of numerous instances of "paths of least resistance" which would have been bad for interoperation, web users on both sides (servers and browsers), and the Internet writ large.

I do not think that such "paths of least resistance" are a good basis for most technological decisions, especially where that "least resistance" essentially ignores or negates existing specifications, and may impact many implementations and deployments which are not generally known to spec authors/editors because implementers and deployers are not required to announce their activities and have (and should have) a reasonable expectation that such existing specifications will not be changed out from under them.

OR13 commented 8 months ago

@msporny the intention with this PR is to give the working group an option to advance the document, in the case that there is no consensus on how to use the suffixes draft, its not to prevent people from using multiple suffixes.

After this PR is merged it would still be legal to create specific subtypes that use multiple suffixes, this PR just removes potential procedural barriers, and can capture working group consensus, which does not seem to clearly endorse using multiple suffixes.

iherman commented 8 months ago

The issue was discussed in a meeting on 2023-12-20

View the transcript #### 3.2. Remove requests for multiple suffixes (pr vc-jose-cose#186) _See github pull request [vc-jose-cose#186](https://github.com/w3c/vc-jose-cose/pull/186)._ **Michael Jones:** PR 186. Objections from me and Manu. It wants to pull out media types. Chose these as a working group. Could they be changed in future. … Would like to move this to post CR status. **Manu Sporny:** +1 to what Mike said. **Michael Jones:** two related issues from this PR. Will mark as post CR. **Brent Zundel:** In light of those issues do we need to keep this PR open. … Would it be best to just close this PR? **Michael Jones:** Very good.
selfissued commented 8 months ago

We decided on the 20-Dec-23 working group call to address this post-CR, if it appears that we need to do so. We decided to close this on the call. The discussion is being tracked at the referenced issues.

TallTed commented 8 months ago

20-Dec-23 -> 20-Dec-2023