Update CODEOWNERS and hide go.sum#11125
Conversation
This comment has been minimized.
This comment has been minimized.
c9ece8f to
b87d999
Compare
christarazi
left a comment
There was a problem hiding this comment.
Nice! Thanks for keeping this up-to-date.
aanm
left a comment
There was a problem hiding this comment.
I assume you will be adding the / on all lines?
b87d999 to
e2eac74
Compare
|
@aanm Done. There are a few entries that remain without a |
e2eac74 to
e62c605
Compare
joestringer
left a comment
There was a problem hiding this comment.
Nice improvements. I figured this is a good opportunity to review the list as well so I added some comments that may be not directly related to the changes you're suggesting, but worth looking at while we're tweaking the file.
e62c605 to
1295620
Compare
1295620 to
424ba40
Compare
39a6863 to
e2858f3
Compare
|
@aanm @cilium/ipam seems to be missing. |
|
@aanm The text at the top was there for that. If all team names become bold, it means the PR can be merged (once reviews are in) :-) |
joestringer
left a comment
There was a problem hiding this comment.
Couple of remaining nits, in particular the IMAP bit 😄
This commit reworks the code owner entries, mostly to avoid matching the
catch-all janitors team unless it makes sense. In particular, it
- fixes a few entries in api/, pkg/option/, pkg/service/, and
install/kubernetes/.
- introduces a new team cilium/build;
- moves development tools under cilium/contributing;
- removes specific code owners to prefer teams;
- adds go.{sum,mod} to cilium/vendor.
Signed-off-by: Paul Chaignon <paul@cilium.io>
Mark go.sum files as generated to hide them in pull requests by default. They can still be uncollapsed if needed. This particular .gitattributes syntax is documented at [1]. GitHub doesn't hide them by default because some users may want to inspect these files (see [2] upstream for details). 1 - https://github.com/github/linguist/#using-gitattributes 2 - github-linguist/linguist#4660 Signed-off-by: Paul Chaignon <paul@cilium.io>
e2858f3 to
b4a83c6
Compare
joestringer
left a comment
There was a problem hiding this comment.
One last nit, almost there :)
This commit attaches most entries to the root of the repository to ensure we don't match folders and files in subdirectories. Signed-off-by: Paul Chaignon <paul@cilium.io>
Signed-off-by: Paul Chaignon <paul@cilium.io>
Signed-off-by: Paul Chaignon <paul@cilium.io>
b4a83c6 to
164c5fb
Compare
The first commit reworks the code owner entries, mostly to avoid matching the catch-all janitors group unless it makes sense. In particular, it:
@cilium/contributing;go.{sum,mod}to@cilium/vendor.As is, this pull request requires the creation of four new groups in the Cilium organization: @cilium/ipam, @cilium/build, @cilium/aws, and @cilium/azure.
This leaves two fairly commonly touched packages (
pkg/nodeandpkg/aws) under@cilium/janitors, but I'm not sure there's a good group to assign them.The second commit hides
go.sumfiles by default in pull requests since these are generated. We will still be able to uncollapse them if needed.