W3C home > Mailing lists > Public > public-webappsec@w3.org > April 2016

Re: [permissions] Extending the Permissions spec to cover general infrastructure

From: Chris Palmer <palmer@google.com>
Date: Fri, 22 Apr 2016 15:10:32 -0700
Message-ID: <CAOuvq21Oo8+CcJMRZzktuvOp_=L0Y0RZFb+QSRHyAzsqou=vtQ@mail.gmail.com>
To: Jeffrey Yasskin <jyasskin@google.com>, Raymes Khoury <raymes@chromium.org>
Cc: "public-webappsec@w3.org" <public-webappsec@w3.org>
https://github.com/noncombatant/permission-delegation-api may also be
relevant to your interests.

On Fri, Apr 22, 2016 at 2:21 PM, Jeffrey Yasskin <jyasskin@google.com>
wrote:

> TL;DR: The Permissions spec is changing; watch issues and PRs at
> https://github.com/w3c/permissions to help us stay on the right track.
>
> The "Permissions API" spec at https://w3c.github.io/permissions/ has
> started growing infrastructure over the last several months to help
> other specs deal with their own permission questions in a consistent
> way. https://webbluetoothcg.github.io/web-bluetooth/,
> https://storage.spec.whatwg.org/,
> https://notifications.spec.whatwg.org/, and
> https://w3c.github.io/mediacapture-main/ have expressed interest so
> far. To reflect that it's not just an API anymore, we've renamed it to
> just "Permissions", and we're trying to fix the places the spec is
> imprecise, doesn't reflect reality, or doesn't give other specs the
> simplest tools it could to aid their interaction with the permission
> system.
>
> One of the biggest known issues is that we handle temporary permission
> grants very badly. Chime in at
> https://github.com/w3c/permissions/issues/86 to talk about how to
> model this.
>
> Other than that, I'll be filing PRs to clean up the spec over the next
> several months, and I'd appreciate anyone who's interested commenting
> on them. I don't currently intend to ping this list for each one, but
> I could if folks generally want me to.
>
> Thanks,
> Jeffrey
>
>
Received on Friday, 22 April 2016 22:11:02 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 14:54:20 UTC