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

Reply via email to