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

The party being delegated to is unspecified #64

Closed
selfissued opened this issue Aug 25, 2024 · 10 comments
Closed

The party being delegated to is unspecified #64

selfissued opened this issue Aug 25, 2024 · 10 comments
Assignees
Labels
editorial This item is editorial in nature. pr exists A Pull Request exists to address this issue.

Comments

@selfissued
Copy link
Collaborator

https://www.w3.org/TR/2024/WD-controller-document-20240817/#capability-delegation
The description doesn't say how the capability being delegated is represented. For instance, how does a developer know to which HTTP API authority to access is being delegated?

@msporny
Copy link
Member

msporny commented Aug 26, 2024

The specification is agnostic to the capability scheme... could be Authorization Capabilities, could be UCAN, or something else. The spec shouldn't specify how capabilities are represented; it's intended to be a generic mechanism.

@msporny msporny added the pending close This item will be closed in 7 days unless there are objections. label Aug 26, 2024
@selfissued
Copy link
Collaborator Author

The capability being generic doesn't relieve us of the responsibility to readers to say how to use it.

Even an example or two could help make this less opaque.

@selfissued selfissued removed the pending close This item will be closed in 7 days unless there are objections. label Aug 26, 2024
@decentralgabe
Copy link
Contributor

I agree with an example or two to demonstrate usage of the property.

@msporny
Copy link
Member

msporny commented Aug 26, 2024

Just to be clear, you two are asking for an Authorization Capabilities (ZCAP) example and a UCAN example and won't object once we put those examples and references in the specification?

@decentralgabe
Copy link
Contributor

@msporny I won't object as-is; however, I think for all the properties the spec enables, providing examples is useful. This is true for some other issues Mike opened too (there may be more):

@selfissued
Copy link
Collaborator Author

Building on my suggestion for #61, maybe say "The processing performed following delegation is application-specific."?

@TallTed
Copy link
Member

TallTed commented Aug 30, 2024

I agree with an example or two to demonstrate usage of the property.

It must be made clear that such examples demonstrate that "uses include, but are not limited to..."

@msporny
Copy link
Member

msporny commented Sep 22, 2024

In order to make progress at W3C TPAC, I am suggesting that this issue is "editorial" and can be resolved during the Candidate Recommendation phase. The VCWG will discuss this issue at W3C TPAC to see if the "during CR" determination is correct.

@msporny msporny added editorial This item is editorial in nature. during CR This issue will be addressed during Candidate Recommendation labels Sep 22, 2024
@msporny
Copy link
Member

msporny commented Nov 16, 2024

PR #123 has been raised to address this issue. This issue will be closed once PR #123 has been merged.

@msporny msporny self-assigned this Nov 16, 2024
@msporny msporny added pr exists A Pull Request exists to address this issue. and removed discuss during CR This issue will be addressed during Candidate Recommendation labels Nov 16, 2024
@msporny
Copy link
Member

msporny commented Nov 23, 2024

PR #123 has been merged, closing.

@msporny msporny closed this as completed Nov 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial This item is editorial in nature. pr exists A Pull Request exists to address this issue.
Projects
None yet
Development

No branches or pull requests

4 participants