Contributing Scrutiny to Nixpkgs
jnsgr.uk
jnsgr.uk
Thankfully the upstream contribution process is also pretty easy. So it seems like a lot does make it upstream.
There's currently 165 open PRs by first-time contributors adding a new package, some of which have been just sitting there without review comments for years. https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+label%3A%22...
At least they're meticulously labeled so it's easy to find them.
https://discourse.nixos.org/t/prs-ready-for-review/3032
https://discourse.nixos.org/t/prs-already-reviewed/2617
IMHO there could be clearer guidance regarding this but as it is it's not terribly difficult to find and it works well enough.
But maybe I'm wrong and simply posting one of the 165 PRs per day to Discourse would be enough to clear that particular backlog in less than a year.
It has meant that after a burst of packaging, I’ve stopped submitting. I’d love to be able to get reviews even if it takes months. Any suggestions are welcome.
Some community members are also working on a merge-bot[1] with the goal of allowing package maintainers to self-service their PRs. This will allow nixpkgs to scale much better. For now, it's limited to package upgrades submitted by the ryantm-updater bot.
Most of the maintainers I’ve interacted with are open to a ping so long as you’re not hounding them.
I’ve also found posting the PR on Mastodon with the #NixOS tag has been helpful for attracting attention.
Nixpkgs needs more maintainers with commit permissions, but for a project as important as nixpkgs its hard to vet enough people.
Going to subscribe to RSS and everything. So good, thank you.