Hello all,
I'd like to propose a change to the official policy for the TBR of mechanical changes.
- Get an owner of the mechanical API change to review
- Get someone (usually same owner) to review the side-effects (and/or the script that did them).
- TBR owners of each affected directory
My problem is (3.). It feels absolutely pointless, for example, to TBR 50 owners when renaming a method or include in //base. It's time consuming for the CL owner to find all the owners and it's noise for the 50 owners who receive a review they pretty much have no say upon.
(note that top-level src/owners strongly object to be the sole reviewer for (3.) -- rightly so IMO)
What I've been doing instead on such CLs is TBRing the owner from (1.) after they've LGTM'ed the mechanical change. The TBR overrides the owners rules and lets the CL land as if the API had been named like that in the first place, no need to tediously involve 50 people.
As such I propose changing (3.) in the docs
from: