Skip to content
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

chore: Add OWNERS file #293

Merged
merged 1 commit into from
Mar 5, 2024

Conversation

killianmuldoon
Copy link
Collaborator

Add an OWNERS file to the SR-IOV CNI project. This OWNERS file will be reflected into the github permissions for this project once merged.

Context

This proposed OWNERS file comes from discussion around the way the NPWG handles project roles which took place in recent community meetings.

A governance doc defining project roles and process is pending approval at k8snetworkplumbingwg/community#23 This change was discussed in the NPWG community meetings on Feb. 8th and Feb 22nd.

Changes

Currently SR-IOV CNI has the following owners:

hustcat read
zeeke maintain
SchSeba admin
zshi-redhat write
martinkennelly maintain
eoghanlawless maintain
ahalimx86 maintain
Eoghan1232 maintain
killianmuldoon admin
michaeloreillyintel maintain

After merging this PR this would be changed to:

adrianchiris admin
dougbtv admin
zeeke maintain
SchSeba maintain
Eoghan1232 maintain

Signed-off-by: killianmuldoon <[email protected]>
@coveralls
Copy link

coveralls commented Feb 23, 2024

Pull Request Test Coverage Report for Build 8018102894

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 45.959%

Totals Coverage Status
Change from base Build 7974445890: 0.0%
Covered Lines: 563
Relevant Lines: 1225

💛 - Coveralls

Copy link
Collaborator Author

@killianmuldoon killianmuldoon left a comment

Choose a reason for hiding this comment

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

@hustcat @dougbtv @SchSeba @adrianchiris @martinkennelly @zeeke @zshi-redhat @eoghanlawless @ahalimx86 @michaeloreillyintel @Eoghan1232

Would be good to get yeer feed back on this as the most impacted. I'll come to the next Network and Resource Management meeting and we can discuss it there too.

Comment on lines +2 to +8
adrianchiris
dougbtv

## Maintainers: People who can merge code in this repo.
zeeke
SchSeba
Eoghan1232
Copy link
Collaborator Author

@killianmuldoon killianmuldoon Feb 23, 2024

Choose a reason for hiding this comment

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

I'm really looking for feedback on who should take these roles.

The current proposal is based on some simple ideas:

  • removing roles the NPWG doesn't define in the governance doc
  • remove folks who haven't contributed as a maintainer or admin in the last two years
  • restrict admins to folks who are also NPWG org owners

@Eoghan1232
Copy link
Collaborator

filename -> CODEOWNERS

@Eoghan1232
Copy link
Collaborator

filename -> CODEOWNERS

as discussed in meeting - this is not the codeowners file, but just a owners txt file listing folks.
so it's correct as is.

@SchSeba SchSeba merged commit 4696b6b into k8snetworkplumbingwg:master Mar 5, 2024
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants