You currently need to get an OWNERS approval for paths that you add to a DEPS's "include_rules" list. This sometimes makes sense, but is more commonly just a rubber stamp review.
In order to reduce the number of these low-value reviews, I'd like to change the default behavior to not require an OWNERS review for additions to "include_rules" (
crbug).
No review will be required by default, but directories can opt in. For example:
If //base/DEPS contains:
new_usages_require_review = True
Then a CL that added:
include_rules = [ "+base/foo/bar" ]
Would require a review from a //base OWNER
Action required:
To opt-in to needing reviews, please add new_usages_require_review = True to your DEPS files.
I'll plan to switch the default on October 24 (two weeks) to give everyone time to add the line, or to shout and convince me this is a terrible idea :P