admin-requests icon indicating copy to clipboard operation
admin-requests copied to clipboard

Remove username from maintainer list of a feedstock

Open barry-ravichandran opened this issue 7 months ago • 2 comments

Comment:

Hello @conda-forge/core team,

I tried looking into documentation/bot commands to remove a username from a feedstock's maintainer list. I could not find any. Would it be possible to get help with this?

I am looking to remove a particular user from the nrtk-feedstock repo and recipe: https://github.com/conda-forge/nrtk-feedstock/tree/main

barry-ravichandran avatar May 22 '25 17:05 barry-ravichandran

Assuming you have a valid reason for removing a feedstock maintainer, I believe you would just open a PR that removed the user from the recipe and from .github/CODEOWNERS. The PR title should begin with [ci skip]. This reverses what our bot does when you request it to add a co-maintainer. The README will be updated the next time the feedstock is re-rendered after the change (let this happen in a version bump).

That being said, I think co-maintainers are rarely removed and usually only after they've requested removal. Why do you want to remove a maintainer in this case?

synapticarbors avatar May 22 '25 17:05 synapticarbors

One of the co-maintainers would not contributing or actively maintaining the feedstock moving forward. Hence wanted to put in a question on what the due process for removing a maintainer was. (I should have probably started with the "why" first). Sorry about not adding in the context initially.

Assuming you have a valid reason for removing a feedstock maintainer, I believe you would just open a PR that removed the user from the recipe and from .github/CODEOWNERS. The PR title should begin with [ci skip]. This reverses what our bot does when you request it to add a co-maintainer. The README will be updated the next time the feedstock is re-rendered after the change (let this happen in a version bump).

That being said, I think co-maintainers are rarely removed and usually only after they've requested removal. Why do you want to remove a maintainer in this case?

barry-ravichandran avatar May 22 '25 17:05 barry-ravichandran