Skip to content

Commit ac44a3c

Browse files
committed
Define fine-grained owners for the various subcomponents of OLMv1.
The goal is to reduce the possibility of the bystander effect (see https://en.wikipedia.org/wiki/Bystander_effect), and give maintainers more accountability and ownership of the areas in which they are experts. This will also help contributors more quickly identify those experts and get the necessary reviews for their work to merge.
1 parent b5a475a commit ac44a3c

File tree

14 files changed

+54
-36
lines changed

14 files changed

+54
-36
lines changed

.bingo/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@
99
!README.md
1010
!Variables.mk
1111
!variables.env
12+
!OWNERS
1213

1314
*tmp.mod

.bingo/OWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
approvers:
2+
- ci-approvers

.github/OWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
approvers:
2+
- ci-approvers

OWNERS

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
approvers:
2-
- operator-controller-approvers
2+
- olmv1-approvers
33
reviewers:
4-
- operator-controller-approvers
5-
- operator-controller-reviewers
4+
- olmv1-reviewers

OWNERS_ALIASES

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,44 @@
1-
21
aliases:
3-
# contributors who can approve any PRs in the repo
4-
operator-controller-approvers:
5-
- camilamacedo86
6-
- grokspawn
2+
olmv1-approvers:
73
- joelanford
84
- kevinrizza
95
- perdasilva
10-
- thetechnick
116
- tmshort
127

13-
# contributors who can review/lgtm any PRs in the repo
14-
operator-controller-reviewers:
8+
olmv1-reviewers:
159
- anik120
1610
- ankitathomas
1711
- bentito
12+
- camilamacedo86
1813
- dtfranz
19-
- gallettilance
20-
- gavinmbell
21-
- LalatenduMohanty
14+
- grokspawn
15+
- joelanford
2216
- oceanc80
2317
- OchiengEd
18+
- perdasilva
2419
- rashmigottipati
20+
- thetechnick
21+
- tmshort
2522
- trgeiger
23+
24+
api-approvers:
25+
- grokspawn
26+
- thetechnick
27+
28+
catalogd-approvers:
29+
- grokspawn
30+
31+
operator-controller-approvers:
32+
- thetechnick
33+
34+
cmd-approvers:
35+
- grokspawn
36+
37+
manifest-approvers:
38+
- camilamacedo86
39+
40+
ci-approvers:
41+
- camilamacedo86
42+
43+
docs-approvers:
44+
- michaelryanpeter

api/OWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
approvers:
2+
- api-approvers

cmd/OWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
approvers:
2+
- cmd-approvers

config/OWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
approvers:
2+
- manifest-approvers

docs/OWNERS

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,2 @@
11
approvers:
2-
# contributors who can approve any docs PRs in the repo
3-
- michaelryanpeter
4-
reviewers:
5-
# contributors who can review/lgtm any docs PRs in the repo
6-
- anik120
7-
- ankitathomas
8-
- bentito
9-
- camilamacedo86
10-
- dtfranz
11-
- gallettilance
12-
- gavinmbell
13-
- grokspawn
14-
- joelanford
15-
- kevinrizza
16-
- LalatenduMohanty
17-
- oceanc80
18-
- OchiengEd
19-
- perdasilva
20-
- rashmigottipati
21-
- thetechnick
22-
- tmshort
23-
- trgeiger
2+
- docs-approvers

hack/OWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
approvers:
2+
- ci-approvers

0 commit comments

Comments
 (0)