-
Notifications
You must be signed in to change notification settings - Fork 59
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
Remove text about non-explicit permissions #396
Comments
Related #388 |
I assume you read the note on top of the security and privacy considerations section and that is where the concern ("unexpected statement") originates from, correct? Quote (emphasis mine):
To elaborate on that, that is to say Permissions API is the "central location". Generic Sensor API spec hooks into Permissions API spec in its request permission access abstract operation that is called into from the More recently, the group discussed this particular topic at its recent F2F. I'll summarize key parts of that discussion below since I think it is relevant: Per resolution it was concluded the current state where the spec allows implementers to either (i) use the affordances provided by Permissions API and its extensions (such as Details in #388 and Fukuoka F2F minutes. In the light of this further context, what are the concrete spec changes the group should consider? I think some clarifications to the above-mentioned note would be in order. @snyderp would you be in a position to propose a better wording for the said note? |
Thanks again for the background @anssiko ! My request is to remove this text from the
And to also remove the 2nd and 3rd paragraphs from this note (the first par is great though, and rarely somehting i find in reviews. Points and appreciate to ya'll!). I appreciate that permission policy is a point of debate, and likely to be an increasingly heated one going forward. Because of that, I'm eager to do anything that'd prevent either of the following:
Since this text seems to be at best redundant with what will be in the permission spec, and at worst would be in conflict with possible text in that spec and / or create implementor ambiguity, I think it should be removed from this spec. WDYT? |
These changes address wide review feedback from PING. Fix #396
The spec makes the unexpected statement that permission-protected functionality does not require explicit user permission to grant. This is a pretty heavy deviation from how permissions are dealt with elsewhere in specs. If the web platform is going to move to a model of “inferred permissions” (with “how to infer” tbd), it would be much better to address that in the Permissions spec, or some other central location.
The text was updated successfully, but these errors were encountered: