-
-
Notifications
You must be signed in to change notification settings - Fork 33.5k
Closed
Labels
metaIssues and PRs related to the general management of the project.Issues and PRs related to the general management of the project.
Description
Following the TSC decision to retire some inactive collaborators here. I think we should have a clearer process for removing collaborators who have been inactive for a period of time.
I'm not really sure what prior work is going on - but I'm going to throw around a proposal to iterate on:
Once a month:
- look for people who have been inactive* for a year, email them asking if they're still interested in being a collaborator and participating.
- If they say "yes", do not remove them.
- If they say "no", move them to "Collaborator Emeritus" status and remove them from the nodejs/collaborators team.
- If they do not answer, do not remove them, if they do not answer 2 months in a row - that is like saying "no".
- If they ever become active again - they may self nominate for collaborator. Adding them back is at the discretion of the TSC (like regular nominations) but likely won't be too problematic.
Note that the main concern in keeping people collaborators is that they have access to run CI jobs, land PRs, read moderation discussions ETC - so this is more about security than anything else. It's also about creating a smaller up-to-date approachable group of people to ping about issues. My main concern with this proposal is excluding people.
- comments, PRs, other org repos, reviews and active WG membership count as participation for this proposal's purpose.
Pinging @nodejs/tsc and @nodejs/moderation to get the discussion going.
maclover7, seishun, vdeturckheim, AndreasMadsen, starkwang and 2 more
Metadata
Metadata
Assignees
Labels
metaIssues and PRs related to the general management of the project.Issues and PRs related to the general management of the project.