That sounds like a reasonable way to do it.
To determine the activity I was using audit log for organization on GitHub, but it doesn't seem to work very well. In case of Pagure I was just looking at user activity and if there weren't any on infra repos in last year.
Michal
On 05. 09. 23 17:16, Kevin Fenzi wrote:
On Fri, Sep 01, 2023 at 02:59:12PM +0200, Michal Konecny wrote:
Hi everyone,
I did a cleaning in Fedora infra groups in both Github (fedora-infra organization https://github.com/fedora-infra) and Pagure (fedora-infra group https://pagure.io/group/fedora-infra). I removed the people that were inactive in the last year.
I also removed people from infra-sig FAS group (https://accounts.fedoraproject.org/group/infra-sig/) I only left the same members as in fedora-infra pagure group (I didn't add any). I thought that those groups should be synced, but it doesn't seem like they are. Is this correct?
If I accidentally removed somebody who should be in those groups, let me know and I will add you back.
Thanks for doing the cleanup.
I think perhaps we should try and do this more regularly (once a year? twice a year after releases?) and use a more open method. I like the method nb used for clearing out groups a while back:
- Identify the potentially inactive people
- Open a ticket explaining that we are removing inactive people and
@mention all of the people on the list.
- If they see it and decide they want to be active again, they can
comment in the ticket about that
- After a week or whatever we remove everyone who hasn't responded.
That gives people a chance to notice and become active again and also prevents any surprize when they are removed.
Thoughts?
kevin
infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedorapro... Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue