For context, the project's state is in limbo, with the foundation understaffed and the assembly still working on a new governance structure. Things will eventually stabilize, and hopefully, new governance structures will clarify these interactions. Until then, I am doing my best to keep things going in my own way by unblocking people when they need things in the GitHub org.
On Thursday morning, a community member contacted me in DM and asked if we should consider removing commit access from people who left the project. Given that I had helped Samueldr move their nixos-mobile repo to https://github.com/mobile-nixos/mobile-nixos the same week and knew about Linus' departure, I didn't think more of it. I assumed that if you leave, you don't care about the commit access.
Then I removed the following members from the nixpkgs committers team:
amaxine
delroth
lheckemann
marsam
samueldr
Later that day, Samueldr posted a toot (since removed) that raised some concerns. I contacted him in private and clarified the situation with him. I learned about the existence of RFC55 and RFC71, which then led me to re-add the members to the https://github.com/orgs/NixOS/teams/retired-nixpkgs-contributors team (except delroth because they blocked the org, or me, not sure).
In retrospect, all of this lacked transparency and caused some confusion, so I am publishing this report. This wasn't my intention, and I hope this clears things out.
In the future, I will only act on tickets posted to this repo in full transparency until the new governance structure takes place.
On Thursday morning, a community member contacted me in DM and asked if we should consider removing commit access from people who left the project. Given that I had helped Samueldr move their nixos-mobile repo to https://github.com/mobile-nixos/mobile-nixos the same week and knew about Linus' departure, I didn't think more of it. I assumed that if you leave, you don't care about the commit access.
Then I removed the following members from the nixpkgs committers team:
Later that day, Samueldr posted a toot (since removed) that raised some concerns. I contacted him in private and clarified the situation with him. I learned about the existence of RFC55 and RFC71, which then led me to re-add the members to the https://github.com/orgs/NixOS/teams/retired-nixpkgs-contributors team (except delroth because they blocked the org, or me, not sure).
In retrospect, all of this lacked transparency and caused some confusion, so I am publishing this report. This wasn't my intention, and I hope this clears things out.
In the future, I will only act on tickets posted to this repo in full transparency until the new governance structure takes place.