On Friday, July 28, 2017 at 11:25:19 PM UTC+6:30, Gijs Kruitbosch wrote: > (x-post platform + governance + bmo, please followup-to governance) > > Today I was asked for super-review. Although I've been around a while, I > am not a super-reviewer. I can't remember the last time before today > that I was asked (it's quite possibly: never). The person who asked me > was mostly just wanting me to do a second review, in addition to the > review the patch in question had already had. > > I looked for our policy of super-review and list of current super > reviewers ( > https://www.mozilla.org/en-US/about/governance/policies/reviewers/ ). > > It seems the list is woefully out of date (it lists gavin, shaver, > biesi, and a number of other people who I'm confident are wonderful but > either haven't used bugzilla for several years, or have only used it to > un-cc themselves from issues or similar non-super-review-y activity). > > In public bugs > 1300000 (filed in the last 11 months; I can't get the > 'field changed after' bugzilla advanced query to work right), there have > been 13 super-reviews. 9 in Core, 2 in NSS and 1 each in Android > Background Services and MailNews. (link: https://mzl.la/2w6Ttba ) > > From a quick browse of these bugs, as best I can tell the only reason > the superreview flag was used was to indicate "I want a second review > from this other person who I know knows this code well", and often it > was omitted on the checkin comment or included as if it were a normal > review (ie r=foo,bar rather than r=foo,sr=bar), even where the people > concerned *are* on the superreview list (which, equally often, they're not). > > I note here that you can easily request multiple reviews (or any other > flag) in bugzilla or mozreview by simply comma-separating the reviewers > (or their uniquely-matching aliases) in the single textbox for that flag > i.e. ":mary,:john" will request review from those 2 people. > > For something that happens on the order of 100 times less often than > "normal" review requests, I don't think the extra field, documentation > etc. is worth the confusion. > > > I therefore propose 2 things: > 1) we remove the super-review flag from Core/Firefox/Toolkit, or perhaps > everything except maybe NSS (on the assumption it is actively used there). > 2) we either remove or in some obvious way mark the above-linked > super-review document as out of date / archived / historical, and remove > any links such as may exist from documentation/mdn that point to that page. > > If there is a vibrant culture of super-review that matches up to the > afore-linked document that I am completely unaware of because I move in > the 'wrong' circles, and that somehow wasn't captured in my bugzilla > query, please bring that up. If that were the case, please can we update > the document to list the Right People, and hide the super-review field > in products and components where it isn't routinely used (which I am > reasonably confident would still include the Firefox and Toolkit > products) to avoid confusion.
_______________________________________________ governance mailing list governance@lists.mozilla.org https://lists.mozilla.org/listinfo/governance