tweag / nix-hour

Questions for the weekly Nix Hour
MIT License
78 stars 3 forks source link

Contributing to nixpkgs #1

Closed infinisil closed 1 year ago

infinisil commented 2 years ago

How to get started contributing to nixpkgs with an example of updating some package, showing how to fork nixpkgs, clone it locally, figure out what to change, how to test the change, committing and pushing the change, then opening a PR for it and pinging the right people. Essentially a 0-100 for how to get started with nixpkgs contributing.

Frostman commented 1 year ago

I think the next mile would be interesting as well. Like how can you help with reviewing the PRs of other people, maybe test them, would it be helpful to review and put "LGTM", etc.?

infinisil commented 1 year ago

We looked at the basic contribution flow for nixpkgs in this weeks nix hour: https://www.youtube.com/watch?v=VpUHb-GagBE

@Frostman Sounds good, I'll leave this ticket open for your question :slightly_smiling_face:

infinisil commented 1 year ago

In the last Nix hour we addressed this partially: https://www.youtube.com/watch?v=QUnJ9q3Np7I&t=1399s

I'll close this issue for now, but feel free to ask more questions in this or a new issue :)