vc-data-model
vc-data-model copied to clipboard
Revisit WhatWG change
It seems to me that the change to define URLs as WhatWG URLs is a class 4 change. Previous definitions were based on RFC3986. Can someone clarify how changing the spec in this way is not a Class 4 change?
In particular, DIDs are not URLs as defined by WhatWG. They are URLs as defined by RFC3986.
I've been trying to understand the differences since we are now trying to get consensus on how DID extensions change URL parsing. Given the changes (and the avoidance of ABNF for a linear algorithm) it's a bit of a puzzle to convince myself that DID URLs are still WhatWG URLs.
That confusion, on its own, led to this question.
Unfortunately, it's my read of the situation that this change is out of charter. =(
Is this in relation to the changes made in https://github.com/w3c/vc-data-model/pull/994 in January 2023?
Yes.
I'm sorry, I am not understanding something. Are you saying: that you believe we should revert that change, but can't because it would be a class 4 change? or that we should revert that change because doing so in the first place was a class 4 change? or something else?
I think if the change is, in fact, a class 4 change, we should probably revert it.
I just wanted to say I too was confused by this comment @jandrieu and wondered if you had the DID WG work in mind when you raised it?
VCDM moved to 2.0 so that means any class of changes are allowed doesn't it?
From the VCWG Charter:
Class 4 changes for these Recommendations are out of scope, except:
VCWG is not allowed to make Class 4 changes to the VCDM (with limited exceptions).
I believe that is from the current charter based on the recent extension - https://www.w3.org/2024/10/vc-wg-charter.html.
The charter covering the period when the change you are referring to is this https://www.w3.org/2022/06/verifiable-credentials-wg-charter.html
Will cleared this up.
The change was made in the previous era.