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

Opt-out should be possible and undetectable #50

Merged
merged 3 commits into from
Apr 10, 2024
Merged

Opt-out should be possible and undetectable #50

merged 3 commits into from
Apr 10, 2024

Conversation

martinthomson
Copy link
Collaborator

For framing any discussion we have regarding #49.

Closes #49.

For framing any discussion we have.

Closes #49.
@AramZS AramZS added the call-for-consensus We are calling for participants to reach consensus. 2 weeks from being added or handled via agenda+ label Sep 11, 2023
@michaelkleber
Copy link
Collaborator

We've gotten some pushback about this. Do we have a position on whether it's sufficient to reveal a "this API is not available" kind of signal as long as there are lots of other reasons for an API's unavailability, aside from the user opting out?

This seems analogous to e.g. probes for device capabilities. "No you can't have gyroscope sensor access, either because the user said No or because there just is no gyroscope."

@AramZS AramZS added agenda+ Add to agenda of a meeting. If on PR, this is holding action until consensus on a call. call-for-consensus We are calling for participants to reach consensus. 2 weeks from being added or handled via agenda+ needs-work Indicates a PR or Issue needs further work before we can pick it up for further discussion or action and removed call-for-consensus We are calling for participants to reach consensus. 2 weeks from being added or handled via agenda+ labels Oct 30, 2023
@AramZS
Copy link
Contributor

AramZS commented Oct 30, 2023

@michaelkleber Seeing that you're noting some change on whether we all agree on this I've marked it as needs work and as a candidate for an agenda item in a meeting. If that makes sense to you can you open an issue in meetings?

@AramZS AramZS added the Design Dimensions Report This pertains to the Design Dimensions and usually is about recording consensus from meetings. label Oct 30, 2023
@michaelkleber
Copy link
Collaborator

Let's see if we can resolve it in discussion in #49 — maybe agenda space won't be needed.

@michaelkleber
Copy link
Collaborator

For avoidance of doubt: as I said in #49 (comment), Martin's change has resolved my previously-raised concern.

@AramZS AramZS merged commit 33cd5e1 into main Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agenda+ Add to agenda of a meeting. If on PR, this is holding action until consensus on a call. call-for-consensus We are calling for participants to reach consensus. 2 weeks from being added or handled via agenda+ Design Dimensions Report This pertains to the Design Dimensions and usually is about recording consensus from meetings. needs-work Indicates a PR or Issue needs further work before we can pick it up for further discussion or action
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Principle: user opt-out should be undetectable
3 participants