For the lulz I packaged nix for homebrew cask. Now you can `brew cask install nix`. Anyways, what I wanted to highlight is that the contributiob process was quite nice, there are probably some ideas that we could take from them.
There is a clear path to contribution starting from the README.md which links to the right document. Also `brew cask create nix` was all I needed to get the new package description opened in my $EDITOR. When they rejected the package it was with a link to a clear document that lists the inclusion criteria. This also helped me appeal and ultimately revert the decision by sharing some missing context. Finally during the review, the reviewer was pushing style fixes to the PR. It was probably as quick as leaving a comment and made the whole process much more inclusive, we were actually working together to get this merged. These are just some highlights. In general I find that homebrew has a good focus on usability. ---------- Forwarded message --------- From: Miccal Matthews <[email protected]> Date: Thu, 5 Jan 2017, 11:43 Subject: Re: [caskroom/homebrew-cask] Added nix 1.11.5 (#28531) To: caskroom/homebrew-cask <[email protected]> Cc: zimbatm <[email protected]>, Author <[email protected]> Merged #28531 <https://github.com/caskroom/homebrew-cask/pull/28531>. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <https://github.com/caskroom/homebrew-cask/pull/28531#event-912529758>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AAAMsDii1OcfwpqT5gwbNWZLdZ2Ef1Soks5rPNdUgaJpZM4LaLKP> .
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
