Making a PR to Nixpkgs
johns.codes
Making a PR to Nixpkgs
1–10 of 22 posts
Re: Making a PR to Nixpkgs
#2Re: Making a PR to Nixpkgs
#3I’d do a git commit —amend instead of a rebase to keep the number of commits to 1
Re: Making a PR to Nixpkgs
#4I’d do a git commit —amend instead of a rebase to keep the number of commits to 1
Re: Making a PR to Nixpkgs
#5I’d do a git commit —amend instead of a rebase to keep the number of commits to 1
That is what I dislike about the Pull Request workflow. It encourages piling on commits, polluting commit log (not to mention useless merge commits). To this day I haven't found anything better than Gerrit for reviewing changes across iterations. I wish it makes a comeback on broader scale.
Re: Making a PR to Nixpkgs
#6Re: Making a PR to Nixpkgs
#7While I really love nix and nixos, I must say that Nixpkgs development is just out of control. There are over 5k issues and almost 4k PRs open. Reviewers are far fewer in number than contributors and there are multiple instances of low-quality packaging. Some features that most beginners want (for example, easily packaging nodejs programs) are still not there. Lack of standard is a heavy issue and there are many ways…
Re: Making a PR to Nixpkgs
#8Earlier quoted context omitted.
That is what I dislike about the Pull Request workflow. It encourages piling on commits, polluting commit log (not to mention useless merge commits). To this day I haven't found anything better than Gerrit for reviewing changes across iterations. I wish it makes a comeback on broader scale.
Pull requests are great, you just need to be mindful of what commits you're sending people. Every commit I put in a PR is a commit I made with intent. Just squashing them all does them a disservice.
Re: Making a PR to Nixpkgs
#9I’d do a git commit —amend instead of a rebase to keep the number of commits to 1
That is what I dislike about the Pull Request workflow. It encourages piling on commits, polluting commit log (not to mention useless merge commits). To this day I haven't found anything better than Gerrit for reviewing changes across iterations. I wish it makes a comeback on broader scale.