Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(64)

Issue 1437683006: Give tools/ a real OWNERS file. (Closed)

Created:
5 years, 1 month ago by Nico
Modified:
4 years, 8 months ago
CC:
chromium-reviews, glider+watch_chromium.org, telemetry-reviews_chromium.org, asvitkine+watch_chromium.org, bruening+watch_chromium.org, alokp, borenet2, dtu, Evan Stade, iannucci, kjellander_chromium, M-A Ruel, mnaganov (inactive), Paweł Hajdan Jr., rmcilroy, satorux1, shatch, Torne, Vadim Sh., Yaron
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Give tools/ a real OWNERS file. See "[chromium-dev] Adding a real OWNERS file for tools/" https://groups.google.com/a/chromium.org/d/msg/chromium-dev/qYrZ2_Y-2dI/S0TsAnTDEQAJ This allows removing several `set noparent`s and makes it unnecessary to add more of those in other places (e.g. tools/grit, tools/clang, ...). The idea is that tools is still a good place to put your one-off scripts that you want to share with others and this shouldn't add any friction for adding More Stuff, so it's ok to TBR for new tools/ subfolders. But existing tools/ should be reviewed by the folks who wrote them (or you can say OWNERS=* in your subfolder). I added per-file OWNERS for most files that live directly in tools/, and an OWNERS file for grit now that it lives in src. Some tools/ subfolders currently lack OWNERS files, please add those as required. BUG=none R=dpranke@chromium.org Committed: https://chromium.googlesource.com/chromium/src/+/f911237bfc4f8b4e1cf3c772c8e1fa9bd1c3c417

Patch Set 1 #

Patch Set 2 : Give tools/ a real OWNERS file. #

Patch Set 3 : Give tools/ a real OWNERS file. #

Patch Set 4 : Give tools/ a real OWNERS file. #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -14 lines) Patch
M tools/OWNERS View 1 chunk +51 lines, -1 line 3 comments Download
M tools/copyright_scanner/OWNERS View 1 chunk +0 lines, -1 line 0 comments Download
M tools/cros/OWNERS View 1 chunk +0 lines, -3 lines 0 comments Download
A tools/grit/OWNERS View 1 chunk +5 lines, -0 lines 0 comments Download
M tools/memory/OWNERS View 1 chunk +0 lines, -1 line 0 comments Download
M tools/metrics/OWNERS View 1 chunk +0 lines, -2 lines 2 comments Download
M tools/perf/OWNERS View 1 chunk +0 lines, -1 line 0 comments Download
M tools/telemetry/OWNERS View 1 chunk +0 lines, -3 lines 0 comments Download
M tools/valgrind/OWNERS View 1 chunk +0 lines, -1 line 0 comments Download
M tools/variations/OWNERS View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 33 (8 generated)
Nico
yay / nay?
5 years, 1 month ago (2015-11-12 19:51:03 UTC) #3
Dirk Pranke
lgtm
5 years, 1 month ago (2015-11-12 19:53:41 UTC) #5
Nico
cc'd people: fyi, I'm adding you as a per-file owner to tools/OWNERS for a scripts ...
5 years, 1 month ago (2015-11-12 20:00:06 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1437683006/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1437683006/60001
5 years, 1 month ago (2015-11-12 20:04:43 UTC) #8
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/f911237bfc4f8b4e1cf3c772c8e1fa9bd1c3c417 Cr-Commit-Position: refs/heads/master@{#359384}
5 years, 1 month ago (2015-11-12 21:05:34 UTC) #9
Nico
Committed patchset #4 (id:60001) manually as f911237bfc4f8b4e1cf3c772c8e1fa9bd1c3c417 (presubmit successful).
5 years, 1 month ago (2015-11-12 21:05:56 UTC) #10
Alexei Svitkine (slow)
https://codereview.chromium.org/1437683006/diff/60001/tools/metrics/OWNERS File tools/metrics/OWNERS (left): https://codereview.chromium.org/1437683006/diff/60001/tools/metrics/OWNERS#oldcode1 tools/metrics/OWNERS:1: set noparent I think removing this is dangerous on ...
5 years, 1 month ago (2015-11-12 21:10:26 UTC) #12
Alexei Svitkine (slow)
+isherman for his thoughts too
5 years, 1 month ago (2015-11-12 21:10:50 UTC) #14
Nico
https://codereview.chromium.org/1437683006/diff/60001/tools/metrics/OWNERS File tools/metrics/OWNERS (left): https://codereview.chromium.org/1437683006/diff/60001/tools/metrics/OWNERS#oldcode1 tools/metrics/OWNERS:1: set noparent On 2015/11/12 21:10:26, Alexei Svitkine (slow) wrote: ...
5 years, 1 month ago (2015-11-12 21:19:15 UTC) #15
Alexei Svitkine (slow)
Just to be clear, I don't mean that src/OWNERS would abuse their powers. My concerns ...
5 years, 1 month ago (2015-11-12 21:27:24 UTC) #16
Nico
On Thu, Nov 12, 2015 at 1:26 PM, Alexei Svitkine <asvitkine@chromium.org> wrote: > Just to ...
5 years, 1 month ago (2015-11-12 21:38:00 UTC) #17
Alexei Svitkine (slow)
Often the histograms.xml is part of a larger CL that changes code, refactors, adds classes, ...
5 years, 1 month ago (2015-11-12 22:33:14 UTC) #18
Alexei Svitkine (slow)
e.g. here's a CL that jam lg'd that included a histogram change. In this case, ...
5 years, 1 month ago (2015-11-12 22:36:00 UTC) #19
Nico
Well, we wouldn't rely on new people getting this right, but on jam getting this ...
5 years, 1 month ago (2015-11-12 22:39:28 UTC) #20
Alexei Svitkine (slow)
SG, will do. On Thu, Nov 12, 2015 at 5:39 PM, Nico Weber <thakis@chromium.org> wrote: ...
5 years, 1 month ago (2015-11-12 22:43:55 UTC) #21
Robert Sesek
https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS File tools/OWNERS (right): https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS#newcode12 tools/OWNERS:12: per-file bisect*.py=rsesek@chromium.org I actually don't want to OWN this ...
5 years, 1 month ago (2015-11-13 00:35:34 UTC) #23
Ilya Sherman
On 2015/11/12 22:39:28, Nico wrote: > Well, we wouldn't rely on new people getting this ...
5 years, 1 month ago (2015-11-13 01:05:41 UTC) #24
jochen (gone - plz use gerrit)
I think no-parent for the XML file is the right trade off here
5 years, 1 month ago (2015-11-13 01:07:55 UTC) #25
satorux1
lgtm for three lines with my name
5 years, 1 month ago (2015-11-13 01:13:10 UTC) #27
satorux1
lgtm for three lines with my name
5 years, 1 month ago (2015-11-13 01:13:14 UTC) #28
Ilya Sherman
On 2015/11/13 01:07:55, jochen (slow - traveling) wrote: > I think no-parent for the XML ...
5 years, 1 month ago (2015-11-13 01:13:26 UTC) #29
Robert Sesek
Ping on this: On 2015/11/13 00:35:34, Robert Sesek wrote: > https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS > File tools/OWNERS (right): ...
5 years ago (2015-12-01 21:05:20 UTC) #30
Nico
https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS File tools/OWNERS (right): https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS#newcode12 tools/OWNERS:12: per-file bisect*.py=rsesek@chromium.org On 2015/11/13 00:35:34, Robert Sesek wrote: > ...
5 years ago (2015-12-01 21:09:19 UTC) #31
Robert Sesek
On 2015/12/01 21:09:19, Nico wrote: > https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS > File tools/OWNERS (right): > > https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS#newcode12 > ...
5 years ago (2015-12-01 21:14:54 UTC) #32
ananthak
5 years ago (2015-12-01 21:26:21 UTC) #33
Message was sent while issue was closed.
On 2015/12/01 21:14:54, Robert Sesek wrote:
> On 2015/12/01 21:09:19, Nico wrote:
> > https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS
> > File tools/OWNERS (right):
> > 
> > https://codereview.chromium.org/1437683006/diff/60001/tools/OWNERS#newcode12
> > tools/OWNERS:12: per-file mailto:bisect*.py=rsesek@chromium.org
> > On 2015/11/13 00:35:34, Robert Sesek wrote:
> > > I actually don't want to OWN this file
> > > (https://crrev.com/0a817adf7ea9ced8b91c008f1e405f9792d63dd0)
> > 
> > Ah sorry, missed this. Who else besides rmcilroy should own it then?
> 
> Maybe someone from TE? (Anyone but me ;-)

Please add anantha@ as the owner.

Powered by Google App Engine
This is Rietveld 408576698