I propose that *.gyp and *.gypi files be exempt from OWNERS requirements. This will save valuable OWNER bandwidth, and would be particularly helpful for speed in the Chromium Android work. Like any Chromium file, changes will still require committer review.
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
All CLs require review scrutiny. However, some CLs have simple changes that might not rise to the level of OWNERS scrutiny.For example, http://codereview.chromium.org/10035034/ has some very simple changes to base/base.gypi (files added/removed). Even the OWNER complained that "That must be some kind of joke. Your changes to this file don’t need my review."
I propose that *.gyp and *.gypi files be exempt from OWNERS requirements. This will save valuable OWNER bandwidth, and would be particularly helpful for speed in the Chromium Android work. Like any Chromium file, changes will still require committer review.Thoughts?jrg
On Wed, Apr 25, 2012 at 5:37 PM, John Grabowski <j...@chromium.org> wrote:
All CLs require review scrutiny. However, some CLs have simple changes that might not rise to the level of OWNERS scrutiny.For example, http://codereview.chromium.org/10035034/ has some very simple changes to base/base.gypi (files added/removed). Even the OWNER complained that "That must be some kind of joke. Your changes to this file don’t need my review."It seems like a better solution to this particular problem is to have base/base.gypi not list all of the files within subdirs of base/. For example, base/base.gypi could set a gyp variable that is then extended by base/android/something.gypi.I think that changes to a .gyp / .gypi that change the build configuration or dependencies are pretty interesting to OWNERS and worth looking at. Adding/removing files typically isn't, but if someone has an OWNERS review for the file itself they typically will also have OWNERS on the .gypi listing the file, no?
Is the volume of changes such as this worth decreeing, implementing, and supporting such an exception?