-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OWNERS: enable SIGs, WGs and automation code writers to own their folders #360
Changes from 2 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,17 @@ | ||
reviewers: | ||
- aburdenthehand | ||
- dhiller | ||
- jean-edouard | ||
|
||
- reviewers | ||
approvers: | ||
- aburdenthehand | ||
- davidvossel | ||
- fabiand | ||
- jean-edouard | ||
- rmohr | ||
- vladikr | ||
|
||
- approvers | ||
emeritus_approvers: | ||
- karmab # 10 july 2019 | ||
- tripledes # 10 july 2019 | ||
- e-minguez # 10 july 2019 | ||
- joeldavis84 # 10 july 2019 | ||
- jparrill # 12 Nov 2019 | ||
- iranzo # April 2020 | ||
- ptrnull # April 2020 | ||
- alosadagrande # April 2020 | ||
- codificat # Jan 2022 | ||
- mazzystr # Jan 2022 | ||
- AlonaKaplan # Sep 2024 | ||
- cwilkers # Sep 2024 | ||
- karmab # 10 july 2019 | ||
- tripledes # 10 july 2019 | ||
- e-minguez # 10 july 2019 | ||
- joeldavis84 # 10 july 2019 | ||
- jparrill # 12 Nov 2019 | ||
- iranzo # April 2020 | ||
- ptrnull # April 2020 | ||
- alosadagrande # April 2020 | ||
- codificat # Jan 2022 | ||
- mazzystr # Jan 2022 | ||
- AlonaKaplan # Sep 2024 | ||
- cwilkers # Sep 2024 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,172 @@ | ||
aliases: | ||
reviewers: | ||
- aburdenthehand | ||
- dhiller | ||
- jean-edouard | ||
|
||
approvers: | ||
- aburdenthehand | ||
- davidvossel | ||
- fabiand | ||
- jean-edouard | ||
- rmohr | ||
- vladikr | ||
|
||
# | ||
# automation stuff residing in this repo also needs approvers and reviewers | ||
# | ||
code-approvers: | ||
- dhiller | ||
- xpivarc | ||
- vladikr | ||
- jean-edouard | ||
code-reviewers: | ||
- dhiller | ||
- xpivarc | ||
- vladikr | ||
- jean-edouard | ||
|
||
# | ||
# SIG Test | ||
# | ||
sig-test-reviewers: | ||
- kbidarkar | ||
sig-test-approvers: | ||
- kbidarkar | ||
- phoracek | ||
- enp0s3 | ||
- xpivarc | ||
- acardace | ||
- dhiller | ||
- 0xFelix | ||
sig-test-emeritus_approvers: | ||
- AlonaKaplan | ||
|
||
# | ||
# SIG Network | ||
# Owns anything related to networking. | ||
# | ||
sig-network-reviewers: | ||
- EdDev | ||
- RamLavi | ||
- ormergi | ||
- orelmisan | ||
sig-network-approvers: | ||
- EdDev | ||
- RamLavi | ||
sig-network-emeritus_approvers: | ||
- AlonaKaplan | ||
|
||
# | ||
# SIG Scale | ||
# Owns to keep kubevirt's scalability comparable to Kubernetes'. | ||
# | ||
sig-scale-approvers: | ||
- rthallisey | ||
- alaypatel07 | ||
sig-scale-reviewers: | ||
- rthallisey | ||
- alaypatel07 | ||
|
||
# | ||
# SIG Storage | ||
# Owns anything related to storage. | ||
# | ||
sig-storage-approvers: | ||
- mhenriks | ||
- alicefr | ||
sig-storage-reviewers: | ||
- awels | ||
- akalenyu | ||
- ShellyKa13 | ||
|
||
# | ||
# SIG API | ||
# Owns the API including API life-cycle, deprecation, | ||
# and backwards compatibility. | ||
# | ||
sig-api-approvers: [] | ||
sig-api-reviewers: [] | ||
|
||
# | ||
# SIG Compute | ||
# Owns everything which is taking place on a node, for example | ||
# (but not limited to) groups, SELinux, node labels, … | ||
# And everything on the cluster level such as RBAC, controller, … | ||
# | ||
sig-compute-approvers: | ||
- jean-edouard | ||
- iholder101 | ||
- fossedihelm | ||
- 0xFelix | ||
sig-compute-reviewers: | ||
- victortoso | ||
- fossedihelm | ||
- lyarwood | ||
- 0xFelix | ||
|
||
# SIG Compute Instance types sub project | ||
# Responsible the overall instance type feature set within SIG Compute | ||
sig-compute-instancetype-approvers: | ||
- lyarwood | ||
- 0xFelix | ||
sig-compute-instancetype-reviewers: | ||
- akrejcir | ||
|
||
# | ||
# SIG Observability | ||
# Owns the responsibility to keep kubevirt observable by i.e. | ||
# having mertics, alters, and runbooks. | ||
# | ||
sig-observability-approvers: | ||
- sradco | ||
- machadovilaca | ||
sig-observability-reviewers: | ||
- machadovilaca | ||
- avlitman | ||
|
||
# | ||
# SIG Release | ||
# Owns the release process, including the schedule, and tools. | ||
# | ||
sig-release-approvers: | ||
- acardace | ||
- fossedihelm | ||
- xpivarc | ||
sig-release-reviewers: | ||
- acardace | ||
- fossedihelm | ||
- xpivarc | ||
|
||
# | ||
# SIG Buildsystem | ||
# Owns bazel, and ensures that kubevirt can be build. | ||
# | ||
sig-buildsystem-approvers: | ||
- brianmcarey | ||
- dhiller | ||
- xpivarc | ||
sig-buildsystem-reviewers: | ||
- brianmcarey | ||
- enp0s3 | ||
- xpivarc | ||
|
||
# | ||
# SIG CI | ||
# | ||
sig-ci-approvers: | ||
- brianmcarey | ||
- dhiller | ||
sig-ci-reviewers: | ||
- brianmcarey | ||
- dhiller | ||
- enp0s3 | ||
- xpivarc | ||
|
||
# | ||
# SIG Architecture | ||
# Owns the overall architecture, and supporting the growth, health, | ||
# openess of KubeVirt. | ||
# | ||
sig-architecture-approvers: [] | ||
sig-architecture-reviewers: [] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- code-approvers | ||
Comment on lines
+1
to
+2
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. How are There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I prefer |
||
reviewers: | ||
- code-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- code-approvers | ||
reviewers: | ||
- code-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- code-approvers | ||
reviewers: | ||
- code-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# TODO: do not forget to add the chairs as approvers and other stakeholders as reviewers | ||
approvers: [] | ||
reviewers: [] |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-buildsystem-approvers | ||
reviewers: | ||
- sig-buildsystem-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-ci-approvers | ||
reviewers: | ||
- sig-ci-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-compute-approvers | ||
reviewers: | ||
- sig-compute-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-network-approvers | ||
reviewers: | ||
- sig-network-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-observability-approvers | ||
reviewers: | ||
- sig-observability-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-scale-approvers | ||
reviewers: | ||
- sig-scale-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- sig-storage-approvers | ||
reviewers: | ||
- sig-storage-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- code-approvers | ||
reviewers: | ||
- code-reviewers |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# TODO: do not forget to add the chairs as approvers and other stakeholders as reviewers | ||
approvers: [] | ||
reviewers: [] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: no newline at EOF There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @dhiller Looks like this pesky wabbit persists |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
approvers: | ||
- zhlhahaha | ||
reviewers: | ||
- zhlhahaha |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
approvers: | ||
- jschintag | ||
- cfilleke | ||
- vamsikrishna-siddu | ||
reviewers: | ||
- jschintag | ||
- cfilleke | ||
- vamsikrishna-siddu | ||
- chandramerla |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
approvers: | ||
- EdDev | ||
- iholder101 | ||
reviewers: | ||
- EdDev | ||
- iholder101 | ||
- dhiller |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How should we sync between changes here and in k/k?
IOW, if someone is added as an approver for a SIG, would he need to also add himself to here in a different PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's no automation in place to sync this currently - the only automation that achieves a (though stripped down) sync is the one that keeps the OWNERS file in k/project-infra in sync with the source repositories.
I haven't yet found the time to create an issue on that - I'll do that now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
kubevirt/project-infra#3814