Re: WebAppSec re-charter status

Alex Russell <[email protected]>
Newsgroups gmane.org.w3c.tag
Message-ID <CANr5HFUZPcOX_WMy4oeV4qPAP-X83v=yf1xh4mYRM4r8J9Qffw@mail.gmail.com>
On Thu, Feb 5, 2015 at 8:11 AM, Mike West <[email protected]> wrote:

> +dveditz, dbaron, annevk from Mozilla. Hi!
>
> On Wed, Feb 4, 2015 at 1:16 PM, Wendy Seltzer <[email protected]> wrote:
>
>> > (1) The "Confinement with Origin Web Labels" deliverable is described
>> >      in a way that makes it unclear what the deliverable would do.  It
>> >      should be clearer.  Furthermore, the lack of clarity means we
>> >      couldn't evaluate whether we are comfortable with it being in the
>> >      charter.
>>
>
> +Deian, perhaps you can come up with a paragraph or so clarifying the
> proposed deliverable?
>
>
>> > (2) The "Entry Point Regulation for Web Applications" deliverable seems
>> >      to have serious risks of breaking the ability to link.  It's not
>> >      clear that the security benefits of this specification outweigh the
>> >      risks to the abilities of Web users.
>> >
>> >      At the very least, the charter should be explicit that the group
>> >      may decide not to complete this item because of these tradeoffs.
>>
>
> +David (Ross), FYI. I share the concern, and though I think it's mostly
> outweighed by the security benefits ERP promises, I'd certainly support
> adding such text to the charter.
>
>
>> > (3) In the scope section, the item "Application awareness of powerful
>> >      features which may require explicit user permission to enable."
>> It's
>> >      not clear whether this part of the scope is intended to allow
>> >      https://w3c.github.io/permissions/ to be a document in the working
>> >      group, or whether it's intended to put
>> >      https://w3c.github.io/webappsec/specs/powerfulfeatures/ in the
>> scope
>> >      of the working group.  (I've heard separately that the
>> powerfeatures
>> >      draft was intended to be in the charter as a deliverable but was
>> >      accidentally omitted.)  It seems like this probably refers to the
>> >      Permissions API spec, and if it does, it would probably be best to
>> >      avoid the use of the term "powerful features" to avoid confusion.
>> >
>> >      We may be comfortable with the Permissions API spec, although some
>> >      of us have concerns about it, and for that perhaps the charter
>> >      should be explicit about potentially abandoning the work as in
>> point
>> >      (2).
>>
>
> +Mounir, FYI.
>
>
>> >      We have more serious concerns about the scope of the
>> >      powerfulfeatures spec.  In particular, we don't believe the
>> >      WebAppSec WG should be in the role of policing the specifications
>> of
>> >      other groups (which is not the role it has historically held) or
>> >      defining general (and likely overly-broad) rules to determine when
>> a
>> >      feature has an important effect on a user's privacy or security.
>> >
>> >      Therefore, we would like to see producing enforceable definitions
>> of
>> >      what is a powerful feature as explicitly out of scope for the Web
>> >      Application Security WG, since that determination should be made
>> >      primarily by the working group developing the feature, perhaps in
>> >      consultation with the Web Application Security WG.
>>
>
> I mostly agree with Anne's suggestions at
> https://groups.google.com/d/msg/mozilla.dev.platform/yEqC74IgnqQ/eYOJGtXCEEsJ that
> we've collectively made some bad decisions in the past. I don't see the
> suggestions in the powerful features spec as "policing" other
> specifications so much as providing a framework in which other
> specifications can (and should) make decisions. I would certainly prefer
> that they had normative strength, however.
>
> Note that the TAG's https://w3ctag.github.io/web-https/#implementation suggests
> that WebAppSec document best practices here, and mnot@ agreed with the
> value of having a normative doc at
> https://lists.w3.org/Archives/Public/public-webappsec/2014Nov/0344.html.
> Would structuring the document as a joint deliverable allay concerns that
> WebAppSec is attempting a coup?
>

I'm much more concerned by the notion that it would be up to individual WGs
to define what a "powerful feature" is without review.

The TAG could either facilitate these discussions, help define (or approve)
of stable criteria, or perhaps serve as a way to adjudicate the question.

+dka so that we can discuss at next week's call.


> > (4) We believe the charter should have provision for asynchronous
>> >      decision making, perhaps as in
>> >      http://www.w3.org/2014/06/webapps-charter.html#decisions .
>
>
> This seems to be coming to a nice resolution in
> https://lists.w3.org/Archives/Public/public-webappsec/2015Feb/0085.html.
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.