-
Notifications
You must be signed in to change notification settings - Fork 37
Replace "Client ID Scheme" with "Client ID Prefix" #466
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
Conversation
selfissued
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Prefix" is better.
|
Agreed, prefix is probably a better term. I just did a quick glance through the changes and noticed one part that needs to be adjusted: line 2239
|
|
Thanks for doing this Aaron, it's appreciated! Unfortunately I'm pretty sure this will conflict with #448 :( It would be good to merge that first if possible - I think it just needs one more approval before we'd be ready to merge it. (The line Christian mentions in his comment above is modified by 448 too.) |
|
I will gladly update this PR after #448 is merged |
Sakurann
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
chair hat off
|
chair hat on. this is a pretty big breaking change. @aaronpk can we please discuss these kind of changes/proposals in the WG before doing a PR? thank you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thinking more about this. this might be a better name, but I want implementer feedback first before we introduce these kind of breaking changes (in the metadata and error codes, but still) for the aesthetics reasons, at this point in time.
|
@aaronpk #448 is merged now if you'd like to update this one to resolve the conflicts.
I agree with getting implementer feedback, but I think the impact is fairly limited - wallet metadata isn't used much, and the change in the error is in the |
# Conflicts: # openid-4-verifiable-presentations-1_0.md
It seemed easier to submit the PR to start the discussion so folks have a more concrete proposal to work from. It's almost entirely an editorial change. The only actual protocol change is changing the metadata parameter from |
|
I updated this PR and resolved the conflicts from #448 |
babisRoutis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prefix is a better term and changes (to implementations) are limited to the wallet metatada, used mostly - I guess - conditionally, in case of a request_uri_method equal to post.
LGTM
Co-authored-by: Christian Bormann <8774236+c2bo@users.noreply.github.com>
Co-authored-by: Brian Campbell <71398439+bc-pi@users.noreply.github.com>
Sakurann
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approving since it looks like the benefits of this naming change outweights my worrys about a small breaking change.
|
@c2bo to open issues in VCI and HAIP to fix terminology there |
|
Merging this as agree on today's WG call - and as agreed I'll update #493 to move the changelog entry to -26. |
This is to help avoid the confusion encountered in #376 by avoiding the use of the term "scheme" which implies that the client ID value is a URL. Using the term "prefix" avoids this association while still being descriptive.