Skip to content

Move Inactive Maintainers to Emeritus Status#508

Merged
k8s-ci-robot merged 2 commits intokubernetes-sigs:masterfrom
KohlsTechnology:emeritus-approvers
Mar 12, 2021
Merged

Move Inactive Maintainers to Emeritus Status#508
k8s-ci-robot merged 2 commits intokubernetes-sigs:masterfrom
KohlsTechnology:emeritus-approvers

Conversation

@seanmalloy
Copy link
Member

For roughly the past year damemi has been the only active approver for
the descheduler. Therefore move the inactive approvers to emeritus
status. This will help clarify to contributors who should be assigned to
pull requests.

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Feb 26, 2021
@seanmalloy
Copy link
Member Author

I did not move @aveshagarwal to emeritus status because I think it is wise to have at least 2 approvers. But maybe @ingvagabund should be added as an approver?

/assign @damemi @ravisantoshgudimetla @k82cn
/cc @ingvagabund

@ingvagabund
Copy link
Contributor

I still prefer to have approvers across different companies so we don't monopolize. Though, having two approvers will allow to distribute the responsibility so @damemi does not have to carry all the burden. Unless there are volunteers, I can take it.

@seanmalloy
Copy link
Member Author

I still prefer to have approvers across different companies so we don't monopolize. Though, having two approvers will allow to distribute the responsibility so @damemi does not have to carry all the burden. Unless there are volunteers, I can take it.

I'm willing to volunteer to be an approver. Although I'm not confident that I meet the criteria to be an approver.

Copy link
Member

@damemi damemi left a comment

Choose a reason for hiding this comment

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

Ravi and Klaus's contributions to the descheduler are remarkable, and I think a move to emeritus status is a great way to recognize that work. It also makes it clearer to new contributors (and ci-bot) as to who may actively review their PRs, and cuts down on notification spam for them 🙂 If they are okay with this move, then it's fine with me.

Though, I think it would be best to add new approvers before removing any. Jan and Sean, I think either (or both) of you would be excellent additions. I do understand Jan's point about company diversity, however I would like our priority to be having the most active and knowledgeable contributors as approvers, to which I think you both fit the bill.

For roughly the past year damemi has been the only active approver for
the descheduler. Therefore move the inactive approvers to emeritus
status. This will help clarify to contributors who should be assigned to
pull requests.
@seanmalloy seanmalloy force-pushed the emeritus-approvers branch from 26afa0a to 967911e Compare March 1, 2021 15:24
@seanmalloy
Copy link
Member Author

seanmalloy commented Mar 1, 2021

I made some updates.

I'm proposing moving @ravisantoshgudimetla @k82cn and @aveshagarwal to emeritus status. I've added myself and @ingvagabund as new approvers.

@ingvagabund
Copy link
Contributor

@ravisantoshgudimetla
Copy link
Contributor

Thank you for bringing this up @seanmalloy

I agree with @damemi's assessment both @seanmalloy and @ingvagabund deserve to become approvers and +1 to making me an emeritus approver.

Set the maintainer field to use the more generic SIG scheduling name and
email address.
@k8s-ci-robot k8s-ci-robot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Mar 2, 2021
@seanmalloy
Copy link
Member Author

@seanmalloy
Copy link
Member Author

@aveshagarwal and @k82cn any concerns with this proposed change?

@aveshagarwal
Copy link
Contributor

@aveshagarwal and @k82cn any concerns with this proposed change?

No concern. Fine with me.

@seanmalloy
Copy link
Member Author

@k82cn I believe you are the last person we need sign off from.

/assign @k82cn

@seanmalloy
Copy link
Member Author

@k82cn I believe you are the last person we need sign off from.

/assign @k82cn

@k82cn we are planning to merge this PR on Monday March 22nd if we do not here back from you. Thanks!

@k82cn
Copy link

k82cn commented Mar 11, 2021

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Mar 11, 2021
@seanmalloy seanmalloy requested a review from damemi March 12, 2021 07:49
@damemi
Copy link
Member

damemi commented Mar 12, 2021

/approve
@aveshagarwal @ravisantoshgudimetla @k82cn @seanmalloy @ingvagabund thank you everyone for all of your hard work and dedication to this project 🙂

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: damemi, seanmalloy

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Mar 12, 2021
@k8s-ci-robot k8s-ci-robot merged commit 22fe589 into kubernetes-sigs:master Mar 12, 2021
@seanmalloy seanmalloy deleted the emeritus-approvers branch March 16, 2021 20:12
briend pushed a commit to briend/descheduler that referenced this pull request Feb 11, 2022
…approvers

Move Inactive Maintainers to Emeritus Status
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants