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

Package Ownership #605

Closed
dyladan opened this issue Aug 6, 2021 · 3 comments
Closed

Package Ownership #605

dyladan opened this issue Aug 6, 2021 · 3 comments

Comments

@dyladan
Copy link
Member

dyladan commented Aug 6, 2021

As the contrib repo grows, it has proven to be quite difficult to quickly and efficiently review, merge, and release changes. I am recommending a system of package ownership whereby a contributor can step up as the primary owner or maintainer of a single package.

I have written a proof of concept github action https://github.com/dyladan/component-owners which checks a file in .github/component_owners.yml and adds those owners as reviewers and assignees of issues. When those owners have approved a PR, it may be merged. When we finish rolling out https://github.com/googleapis/release-please to this repository, those merged changes will automatically be added to the release PR which can be released on a regular schedule.

@obecny
Copy link
Member

obecny commented Aug 6, 2021

gr8 idea !

@github-actions
Copy link
Contributor

github-actions bot commented Nov 1, 2021

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days.

@github-actions github-actions bot added the stale label Nov 1, 2021
@vmarchaud
Copy link
Member

This has been implemented so i guess we can close it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants