Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .bingo/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@
!README.md
!Variables.mk
!variables.env
!OWNERS

*tmp.mod
2 changes: 2 additions & 0 deletions .bingo/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- ci-approvers
2 changes: 2 additions & 0 deletions .github/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- ci-approvers
5 changes: 2 additions & 3 deletions OWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
approvers:
- operator-controller-approvers
- olmv1-approvers
reviewers:
- operator-controller-approvers
- operator-controller-reviewers
- olmv1-reviewers
46 changes: 35 additions & 11 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
@@ -1,25 +1,49 @@

aliases:
# contributors who can approve any PRs in the repo
operator-controller-approvers:
- camilamacedo86
- grokspawn
olmv1-approvers:
- joelanford
- kevinrizza
- perdasilva
- thetechnick
- tmshort

# contributors who can review/lgtm any PRs in the repo
operator-controller-reviewers:
olmv1-reviewers:
- anik120
- ankitathomas
- bentito
- camilamacedo86
- dtfranz
- gallettilance
- gavinmbell
- LalatenduMohanty
- grokspawn
- joelanford
- oceanc80
- OchiengEd
- perdasilva
- rashmigottipati
- thetechnick
- tmshort
- trgeiger

api-approvers:
- grokspawn
- thetechnick

catalogd-approvers:
- grokspawn

operator-controller-approvers:
- thetechnick

cmd-approvers:
- grokspawn

manifest-approvers:
- camilamacedo86

ci-approvers:
- camilamacedo86

docs-approvers:
- michaelryanpeter

docs-draft-approvers:
- camilamacedo86
- grokspawn
- thetechnick
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm super-unclear on the aggregation/override model here, but if michaelryanpeter is not approver in docs-draft-approvers, IMO he should be.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The structure is <root>/docs/draft. Because of OWNERS inheritance, the following OWNERS files are scraped/unioned for approvers/reviewers:

  1. <root>/OWNERS
  2. <root>/docs/OWNERS
  3. <root>/docs/draft/OWNERS

Michael is an approver in (2), which makes him an approver in (3) via inheritance.

2 changes: 2 additions & 0 deletions api/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- api-approvers
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes to the api directory often lead to changes in the config directory, which leads to changes in the manifest directory. We might want to consolidate these a bit.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added OWNERS with api-approvers for the generated CRD manifests. Good catch!

2 changes: 2 additions & 0 deletions cmd/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- cmd-approvers
2 changes: 2 additions & 0 deletions config/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- manifest-approvers
2 changes: 2 additions & 0 deletions config/base/catalogd/crd/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- api-approvers
2 changes: 2 additions & 0 deletions config/base/operator-controller/crd/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- api-approvers
23 changes: 1 addition & 22 deletions docs/OWNERS
Original file line number Diff line number Diff line change
@@ -1,23 +1,2 @@
approvers:
# contributors who can approve any docs PRs in the repo
- michaelryanpeter
reviewers:
# contributors who can review/lgtm any docs PRs in the repo
- anik120
- ankitathomas
- bentito
- camilamacedo86
- dtfranz
- gallettilance
- gavinmbell
- grokspawn
- joelanford
- kevinrizza
- LalatenduMohanty
- oceanc80
- OchiengEd
- perdasilva
- rashmigottipati
- thetechnick
- tmshort
- trgeiger
- docs-approvers
2 changes: 2 additions & 0 deletions docs/draft/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- docs-draft-approvers
2 changes: 2 additions & 0 deletions hack/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- ci-approvers
2 changes: 2 additions & 0 deletions internal/catalogd/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- catalogd-approvers
2 changes: 2 additions & 0 deletions internal/operator-controller/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- operator-controller-approvers
2 changes: 2 additions & 0 deletions manifests/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- manifest-approvers
2 changes: 2 additions & 0 deletions scripts/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
approvers:
- manifest-approvers
Loading