diff --git a/OWNERS b/OWNERS index 8e7a04b7..25e53a3d 100644 --- a/OWNERS +++ b/OWNERS @@ -1,37 +1,15 @@ filters: ".*": reviewers: - - davidvossel - - vladikr - - rmohr - - stu-gott - - fabiand - - AlonaKaplan - - dhiller - - jean-edouard - - mhenriks - - phoracek - - cwilkers - - jobbler - - aburdenthehand + - reviewers approvers: - - davidvossel - - vladikr - - rmohr - - stu-gott - - fabiand - - AlonaKaplan - - dhiller - - jean-edouard - - mhenriks - - phoracek - - cwilkers + - approvers emeritus_approvers: - - ashleyschuett - - codificat - - hroyrh - - danielBelenky - - mazzystr + - ashleyschuett + - codificat + - hroyrh + - danielBelenky + - mazzystr "^docs/.*": labels: diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES new file mode 100644 index 00000000..ed22f72c --- /dev/null +++ b/OWNERS_ALIASES @@ -0,0 +1,139 @@ +aliases: + reviewers: + - vladikr + - fabiand + - AlonaKaplan + - dhiller + - jean-edouard + - mhenriks + - phoracek + - cwilkers + - jobbler + - aburdenthehand + approvers: + - davidvossel + - vladikr + - rmohr + - stu-gott + - fabiand + - AlonaKaplan + - dhiller + - jean-edouard + - mhenriks + - phoracek + - cwilkers + + # + # SIG Test + # + sig-test-reviewers: + - kbidarkar + sig-test-approvers: + - kbidarkar + - phoracek + - enp0s3 + - xpivarc + - acardace + - dhiller + - AlonaKaplan + + # + # SIG Network + # Owns anything related to networking. + # + sig-network-reviewers: + - AlonaKaplan + - EdDev + - RamLavi + - ormergi + sig-network-approvers: + - AlonaKaplan + - EdDev + + # + # SIG Scale + # Owns to keep kubevirt's scalability comparable to Kubernetes'. + # + sig-scale-approvers: + - rthallisey + sig-scale-reviewers: + - rthallisey + + # + # 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 + sig-compute-reviewers: + - victortoso + + # + # 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 + - assafad + + # + # 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 Architecture + # Owns the overall architecture, and supporting the growth, health, + # openess of KubeVirt. + # + sig-architecture-approvers: [] + sig-architecture-reviewers: [] diff --git a/docs/cluster_admin/OWNERS b/docs/cluster_admin/OWNERS new file mode 100644 index 00000000..e9b2cb62 --- /dev/null +++ b/docs/cluster_admin/OWNERS @@ -0,0 +1,8 @@ +filters: + ".*": + reviewers: + - sig-compute-reviewers + approvers: + - sig-compute-approvers + emeritus_approvers: + - emeritus_approvers diff --git a/docs/compute/OWNERS b/docs/compute/OWNERS new file mode 100644 index 00000000..e9b2cb62 --- /dev/null +++ b/docs/compute/OWNERS @@ -0,0 +1,8 @@ +filters: + ".*": + reviewers: + - sig-compute-reviewers + approvers: + - sig-compute-approvers + emeritus_approvers: + - emeritus_approvers diff --git a/docs/debug_virt_stack/OWNERS b/docs/debug_virt_stack/OWNERS new file mode 100644 index 00000000..e9b2cb62 --- /dev/null +++ b/docs/debug_virt_stack/OWNERS @@ -0,0 +1,8 @@ +filters: + ".*": + reviewers: + - sig-compute-reviewers + approvers: + - sig-compute-approvers + emeritus_approvers: + - emeritus_approvers diff --git a/docs/network/OWNERS b/docs/network/OWNERS new file mode 100644 index 00000000..21e9c976 --- /dev/null +++ b/docs/network/OWNERS @@ -0,0 +1,8 @@ +filters: + ".*": + reviewers: + - sig-network-reviewers + approvers: + - sig-network-approvers + emeritus_approvers: + - emeritus_approvers diff --git a/docs/storage/OWNERS b/docs/storage/OWNERS new file mode 100644 index 00000000..08c6dd56 --- /dev/null +++ b/docs/storage/OWNERS @@ -0,0 +1,8 @@ +filters: + ".*": + reviewers: + - sig-storage-reviewers + approvers: + - sig-storage-approvers + emeritus_approvers: + - emeritus_approvers