Re: The future of commit access policy for core Firefox
Eric Rescorla <[email protected]> Mon, 13 Mar 2017 10:33:19 -0700
| Newsgroups | gmane.comp.mozilla.devel.seamonkey |
|---|---|
| Message-ID | <CABcZeBOkWMZwm81uOA30wqyT4CJjoTfQU2mk44s5kXg37jJZWQ@mail.gmail.com> |
On Mon, Mar 13, 2017 at 6:36 AM, Boris Zbarsky <[email protected]> wrote: > On 3/12/17 9:55 PM, Eric Rescorla wrote: > >> Alternately, you can create a patch which gets r+ with nits, and >> then update with some malicious code and r=<committer>. >> > > Speaking as a reviewer, for people I don't trust I pretty much never give > "r+ with nits", because I don't trust them to address the nits correctly. > Actually, I wish I had written this differently. Say I get an r+ w/o nits, I suspect that the sheriffs will accept an updated patch (e.g., ostensibly with a comment fix) that is marked r=<foo>. So, I would ask: do people believe that this is an acceptable state of >> affairs or should the minimum number of 'trusted' people required to land >> a patch be 1 >> or more? >> > > Obviously the latter. ;) Me too. And I think "trust" in this case at least arguably should be defined as "trusted by Mozilla" (e.g., L3 committer). So, one possibility would be have a policy like the following. - Every CL must either be written by someone trusted OR r+ed by someone trusted. - If a patch is r+ with nits, then the final patch must be posted by someone trusted. This would ensure that every CL that lands was signed off on in its final form by a someone trusted. Does this seem crazy? -Ekr > > > -Boris > > > _______________________________________________ > dev-planning mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-planning >