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
Bootstrap OWNERS files for the repository #15454
Conversation
In order to satisfy the blunderbuss and approvers plugins for the k8s CI systems we are about to adopt, we need to add OWNERS files to directories in Origin. The files contain reviewers and approvers for the directory. Reviewers are members that blunderbuss will assign pull requests to; approvers are members from whom an LGTM is necessary to merge a pull request that touches files in the directory. The inital values in these OWNERS files are generated by looking at the most active contributors to any directory. The top ten most active contributors to a directory are listed as reviewers; the top five most active contributors that have merge rights with the current system are listed as approvers. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
Labelling this PR as size/XXL |
Look at that ... bot is eager to serve. |
I have a local listing of the members of Team Origin Committers (merge rights with Rosie) and a local mapping of e-mail to GitHub handle ... but otherwise the script I used to generate these is below:
|
To be clear as well ... I expect team leads will edit the existing files and add more as they see fit. We only require these values as a bootstrap. |
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
[merge] |
Retroactive LGTM |
In order to satisfy the blunderbuss and approvers plugins for the k8s CI
systems we are about to adopt, we need to add OWNERS files to
directories in Origin. The files contain reviewers and approvers for the
directory. Reviewers are members that blunderbuss will assign pull
requests to; approvers are members from whom an LGTM is necessary to
merge a pull request that touches files in the directory.
The inital values in these OWNERS files are generated by looking at the
most active contributors to any directory. The top ten most active
contributors to a directory are listed as reviewers; the top five most
active contributors that have merge rights with the current system are
listed as approvers.
Signed-off-by: Steve Kuznetsov skuznets@redhat.com
/cc @smarterclayton @Kargakis @deads2k
PTAL @openshift/team-project-committers