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

Add OWNERS for each sub-project #13

Closed
yizha1 opened this issue Mar 14, 2023 · 4 comments
Closed

Add OWNERS for each sub-project #13

yizha1 opened this issue Mar 14, 2023 · 4 comments
Labels
Governance issues to improve governance posture

Comments

@yizha1
Copy link
Contributor

yizha1 commented Mar 14, 2023

The OWNERS are admin maintainers who can update/delete sub-project and create security advisories.

See the definition of roles: Repository roles for an organization

See example, https://github.com/oras-project/oras/blob/main/OWNERS.md

@toddysm
Copy link
Contributor

toddysm commented Mar 16, 2023

@yizha1 We already have the https://github.com/notaryproject/.github/blob/main/CODEOWNERS and https://github.com/notaryproject/.github/blob/main/MAINTAINERS files for that purpose. I don't think another file is required.

@SteveLasker
Copy link
Contributor

Getting more clarity is great. This also affirms we need to document the expectations across the repos.
Please see: #16

@yizha1
Copy link
Contributor Author

yizha1 commented Mar 17, 2023

As clarified in another issue: CODWOWNERS and OWNERS are different.

OWNERS is just an arbitrary file name. Maintainers can have both Maintain and Admin roles. In this case, there is no need to create another file of OWNERS. We can update existing MAINTAINERS with the association of repository roles.

@toddysm
Copy link
Contributor

toddysm commented Mar 17, 2023

Closing this one as per the discussion above. We don't need additional file for this information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Governance issues to improve governance posture
Projects
Status: Done
Development

No branches or pull requests

10 participants