On 04/08/16 18:46, Gregory Szorc wrote:
> I want to say yes. However, even defining "code that ships as part of
> Firefox" under the same policy could be difficult.

You are right. However, you make a good case for why it's a worthy
endeavour.

> We've always had 3rd party code like libbzip2 and more recently libraries
> like ICU and WebRTC vendored in mozilla-central. These were projects where
> Mozilla didn't really do much upstream work or at least weren't in the
> driver's seat: we just periodically dumped upstream changes into
> mozilla-central.

I'm not sure we can do much about that; getting Mozilla people to ramp
up on each of these codebases sufficiently to review the incoming
changes for maliciously-introduced security bugs would be a massive
effort. :-|

> I can make the argument that there should be a governance module covering
> the rules for what gets shipped to Firefox [for Android/Desktop] users (not
> necessarily limited to the mozilla-central bits) and how that is reviewed,
> audited, etc. The commit access policy would be under purview of that
> module.

That sounds like a wise idea. The person in charge would effectively be
the "Firefox Architect" - responsible for the big picture about how we
go about building the features defined by the product team.

Gerv

_______________________________________________
governance mailing list
governance@lists.mozilla.org
https://lists.mozilla.org/listinfo/governance

Reply via email to