You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original
Hi, the purpose of this issue is to nominate new nixpkgs contributors for commit access to nixpkgs. The process is described in [nixpkgs-committers org documentation](https://github.com/NixOS/org/blob/main/doc/nixpkgs-committers.md).
@lorenzleutgeb also wrote a script to summarize past GitHub contributions. However more importantly we value when nominees work well together in the community and take ownership for their mistakes.
If you have questions regarding becoming a nixpkgs maintainer, you can contact the Nixpkgs committer delegation team:
I want to nominate @emilazy, who recently carried the OpenSSHSIGALARM vulnerability across all branches and even wrote an advisory and took the time to answer questions and construct a timeline.
I think it would be beneficial to further enable a capable person like her.
Reacted by Vladimír Čunát, Emily, Cole Helbling, Sandro, Doron Behar, Aaron Andersen, Jan Tojnar, 4evy, Adam C. Stephens, Julian Stecklina and 34 more
Reacted by Sandro, Matteo Pacini, Ethan Carter Edwards and Fernando Rodrigues
Reacted by Emily, éclairevoyant, Sandro, Julian Stecklina, 0x4A6F, Peder Bergebakken Sundt, Matteo Pacini, Philip Taron, Guilhem Saurel, Ethan Carter Edwards and 2 more
Thank you for the nomination! I’d be happy to accept the commit bit if offered. I’ve frequently had long absences from FOSS work in the past several years, so I can’t guarantee availability, but I’d like to be able to contribute more consistently going forward. In the wider ecosystem I’m also a nix-darwin committer so I’m reasonably familiar with the module system, and I helped nix-darwin and Home Manager migrate from the old DocBook documentation toolchain to unblock its removal from Nixpkgs. The biggest thing I’ve done recently was working on removing Mesa as a channel blocker on Darwin, which had caused significant issues and friction in the past. I’m a user of both macOS and Linux and would like to continue to help bridge the gap between the two platforms in terms of maintenance and quality.
Reacted by Matteo Pacini, surfaceflinger, StepBroBD, Will Bush, Nick Cao, Peder Bergebakken Sundt, nadir-ishiguro, rewine, Sofie Hanzlíková, Fernando Rodrigues and 6 more
Reacted by Philip Taron, Aleksana, Matteo Pacini, surfaceflinger, Sofie Hanzlíková, Fernando Rodrigues, isabel and Hongbo
I’d like to apply for the commit bit (and also happy to wait if that makes more sense.)
My first contribution and introduction to Nix was in 2021-2022, to upstream to QEMU an old patchset to enable 9pfs on Darwin, thus allowing for fixing up remote file support on QEMU and thus lima and podman on Mac, with many thanks to @alyssais and @domenkozar in guiding me through all that: NixOS/nixpkgs#122420
Since then, I’ve added a couple smaller packages and fixed up others to work better on Mac. My focuses are around GIS software on Mac (my longstanding white whale is to get QGIS working on Mac, which is both close and far: NixOS/nixpkgs#157862), keeping emscripten up to date (usually some LLVM tip of tree backports with the help of @RaitoBezarius), Clojure stuff, the occasional dabbling in random JS or Perl packages here and there, and fixing broken things on Mac. I’ve been a little quieter the last year as work focuses pulled me a bit away from programming, but I’m working my way back in to it this summer. I know there’s a perennial need for capacity on Darwin (ie NixOS/nixpkgs#323144) and that a combo of lack of testing and lack of ability to review or land fixes is a big pain point, and would mostly like to help keep those PRs moving in a timely manner.
I like to express my interest in a commit bit, too.
I've been working with NixOS and nixpkgs since 2021 and started contributing since then. Currently I maintain or co-maintain 51 packages.
Recently I wrote the blendfarm module and updated a few modules in the past.
I have the most experience with python, but also some experience with c++, qt, shell and a bit of go. My usual systems involve x86_64-linux, but I also have aarch64-linux and aarch64-darwin systems on which I can test packages or modules.
I'd like to use my commit bit to help merge already reviewed packages and to reduce the time it takes to merge simple updates. When time permits, I look through the pr ready for review thread on discourse and add my 2 cents.
@emilazy@gador@willcohen Welcome to the team! Sorry for the delay. We (nixpkgs team admins) are currently discussing, where we are moving future applications, but until then we stick to this issue.
Reacted by Florian, Emily, Atemu, Will Cohen, Matteo Pacini, Silvan Mosberger, Philip Taron and Bot_wxt1221
Reacted by Peder Bergebakken Sundt, Reno Dakota, Rick van Schijndel, Atemu, Emily, Valentin Gagarin, éclairevoyant, Shaw Vrana, Ethan Carter Edwards and Philip Taron
I'm interested in commit privileges. I reckon I'm on the low end for existing contributions to nixpkgs so no hard feelings if I just don't have the exposure yet to warrant committing; I think my bid for more responsibility is as much grounded in my record of maintenance across a number of OSS communities (most recently Idris2 and beam-community) as it is in nixpkgs PRs merged thus far. The reason I believe that is relevant is because I know how to show restraint and gradually assert myself in more places as I gain confidence that I know the established precedents.
My primary areas of interest in nixpkgs are: The Elixir ecosystem (PRs), Idris2 (PRs), and Darwin (PRs). I also have a vested interest in the Ruby ecosystem, NixOS, and the overall health and success of nixpkgs!
@mattpolzin Not a reject, but none of us (@jtojnar, @NickCao and me) knows you very well, so we would like to know if there is a person from the community you have interacted with and who can vouch for you?
@Mic92 Sure, that's fair. I'm not sure if any single existing Nixpkgs committer has interacted with me in more than one context so it's quite possible no one would say they know me well (yet). I'd mention @happysalada or @fabianhjr who I think have had positive experiences working with me in the context of Elixir and Idris2 packaging but I definitely won't feel slighted if they don't feel they are ready to vouch for me at this point. I believe the folks maintaining Bruno with me have seen me be responsive, knowledgable, constructive, etc. but last I checked none of us are committers (so no one to suggest vouches for me there).
Reacted by Fabián Heredia Montiel, Yt, 4evy, Keanu Ashwell and Ethan Carter Edwards
Reacted by Fabián Heredia Montiel, 4evy, Philip Taron, Keanu Ashwell and Ethan Carter Edwards
I think you missed mine from 3 months ago: #50 (comment)
i did not list the nominations from before the last committer delegation decision (#50 (comment)). However, between the last collected batch by wolfgang (#50 (comment)) and that decision, you made your application. I had assumed the committer delegation considered that application when they made their last decision, but i don't actually know whether that is the case. I'll add you to the above batch.
Activity
mweinelt commentedon Jul 4, 2024
I want to nominate @emilazy, who recently carried the OpenSSH SIGALARM vulnerability across all branches and even wrote an advisory and took the time to answer questions and construct a timeline.
Emily has 75 merged PRs and over 100 reviewed PRs. She has been contributing on and off since 2019, and contributed for example the initrd OpenSSH migration.
I think it would be beneficial to further enable a capable person like her.
emilazy commentedon Jul 4, 2024
Thank you for the nomination! I’d be happy to accept the commit bit if offered. I’ve frequently had long absences from FOSS work in the past several years, so I can’t guarantee availability, but I’d like to be able to contribute more consistently going forward. In the wider ecosystem I’m also a nix-darwin committer so I’m reasonably familiar with the module system, and I helped nix-darwin and Home Manager migrate from the old DocBook documentation toolchain to unblock its removal from Nixpkgs. The biggest thing I’ve done recently was working on removing Mesa as a channel blocker on Darwin, which had caused significant issues and friction in the past. I’m a user of both macOS and Linux and would like to continue to help bridge the gap between the two platforms in terms of maintenance and quality.
willcohen commentedon Jul 4, 2024
I’d like to apply for the commit bit (and also happy to wait if that makes more sense.)
My first contribution and introduction to Nix was in 2021-2022, to upstream to QEMU an old patchset to enable 9pfs on Darwin, thus allowing for fixing up remote file support on QEMU and thus lima and podman on Mac, with many thanks to @alyssais and @domenkozar in guiding me through all that: NixOS/nixpkgs#122420
Since then, I’ve added a couple smaller packages and fixed up others to work better on Mac. My focuses are around GIS software on Mac (my longstanding white whale is to get QGIS working on Mac, which is both close and far: NixOS/nixpkgs#157862), keeping emscripten up to date (usually some LLVM tip of tree backports with the help of @RaitoBezarius), Clojure stuff, the occasional dabbling in random JS or Perl packages here and there, and fixing broken things on Mac. I’ve been a little quieter the last year as work focuses pulled me a bit away from programming, but I’m working my way back in to it this summer. I know there’s a perennial need for capacity on Darwin (ie NixOS/nixpkgs#323144) and that a combo of lack of testing and lack of ability to review or land fixes is a big pain point, and would mostly like to help keep those PRs moving in a timely manner.
58 merged PRs: https://github.com/NixOS/nixpkgs/pulls?q=sort:updated-desc+is:pr+author:willcohen+is:merged
52 reviews:
https://github.com/NixOS/nixpkgs/pulls?q=sort:updated-desc+is:pr+reviewed-by:willcohen+-author:willcohen (edited to remove my own PRs, thanks @eclairevoyant)
No NixOS modules yet — I’m still predominantly Mac-centric, though I sometime play with it in a VM.
eclairevoyant commentedon Jul 4, 2024
You can filter those out with
-author:willcohen; filtering out own PRs should be done in general for all PR review queries.lorenzleutgeb commentedon Jul 9, 2024
I added this condition to the script mentioned in OP.
gador commentedon Jul 20, 2024
I like to express my interest in a commit bit, too.
I've been working with NixOS and nixpkgs since 2021 and started contributing since then. Currently I maintain or co-maintain 51 packages.
Recently I wrote the blendfarm module and updated a few modules in the past.
I have the most experience with
python, but also some experience withc++,qt,shelland a bit ofgo. My usual systems involvex86_64-linux, but I also haveaarch64-linuxandaarch64-darwinsystems on which I can test packages or modules.I'd like to use my commit bit to help merge already reviewed packages and to reduce the time it takes to merge simple updates. When time permits, I look through the
pr ready for reviewthread on discourse and add my 2 cents.Mic92 commentedon Jul 22, 2024
@emilazy @gador @willcohen Welcome to the team! Sorry for the delay. We (nixpkgs team admins) are currently discussing, where we are moving future applications, but until then we stick to this issue.
infinisil commentedon Jul 25, 2024
I'd like to nominate @philiptaron! They've been super helpful in co-maintaining https://github.com/NixOS/nixpkgs-check-by-name, but have also been active in Nixpkgs with
donovanglover commentedon Jul 28, 2024
I'm interested in committer rights to merge the pull requests of others and update packages I maintain.
Notable PRs:
Stats:
mattpolzin commentedon Jul 30, 2024
I'm interested in commit privileges. I reckon I'm on the low end for existing contributions to nixpkgs so no hard feelings if I just don't have the exposure yet to warrant committing; I think my bid for more responsibility is as much grounded in my record of maintenance across a number of OSS communities (most recently Idris2 and beam-community) as it is in nixpkgs PRs merged thus far. The reason I believe that is relevant is because I know how to show restraint and gradually assert myself in more places as I gain confidence that I know the established precedents.
My primary areas of interest in nixpkgs are: The Elixir ecosystem (PRs), Idris2 (PRs), and Darwin (PRs). I also have a vested interest in the Ruby ecosystem, NixOS, and the overall health and success of nixpkgs!
Mic92 commentedon Jul 31, 2024
@philiptaron welcome to the team.
Mic92 commentedon Aug 2, 2024
@donovanglover welcome to the team as well.
Mic92 commentedon Aug 2, 2024
@mattpolzin Not a reject, but none of us (@jtojnar, @NickCao and me) knows you very well, so we would like to know if there is a person from the community you have interacted with and who can vouch for you?
mattpolzin commentedon Aug 2, 2024
@Mic92 Sure, that's fair. I'm not sure if any single existing Nixpkgs committer has interacted with me in more than one context so it's quite possible no one would say they know me well (yet). I'd mention @happysalada or @fabianhjr who I think have had positive experiences working with me in the context of Elixir and Idris2 packaging but I definitely won't feel slighted if they don't feel they are ready to vouch for me at this point. I believe the folks maintaining Bruno with me have seen me be responsive, knowledgable, constructive, etc. but last I checked none of us are committers (so no one to suggest vouches for me there).
fabianhjr commentedon Aug 2, 2024
Can vouch about positive interactions here on nixos and on some idris stuff a while back
194 remaining items
GrimmTheShrimp commentedon Nov 4, 2025
i did not list the nominations from before the last committer delegation decision (#50 (comment)). However, between the last collected batch by wolfgang (#50 (comment)) and that decision, you made your application. I had assumed the committer delegation considered that application when they made their last decision, but i don't actually know whether that is the case. I'll add you to the above batch.
Nominate @gepbird
Nominate @Infinidoge
Nominate @dramforever
Nominate @jpds
Nominate @Prince213
Nominate @mdaniels5757
Nominate @rorosen
Nominate @LunNova
Nominate @HeitorAugustoLN
infinisil commentedon Nov 5, 2025
As part of #34, I've now migrated all nominations and endorsements since #50 (comment) to individual issues:
For nominations that were previously not addressed by the commit delegators, please open a new nomination.
See this section on how to nominate going forward.
To get notified of new nominations, you can subscribe to this issue: #35
[-]Nixpkgs committers interest list[/-][+][2024-2025] Nixpkgs committer nominations[/+]