[Nix-dev] Adoption of C4

stewart mackenzie setori88 at gmail.com
Fri Dec 19 16:45:40 CET 2014


The minimal idea is: maintainers dont do 'deep' code reviews. They
just glance over the patch and make sure it qualifies as a correct
patch, as defined by C4. After travis goes green they hit merge.

If a bug gets in, its not their fault. The community responds quickly
with a fixing patch.

Main points a maintainer is aware of: no public API breakages and it
compiles. (travis does wonders for point 2).

This rather counter intuitive approach means contributors become more
careful. It also means more eyeballs are watching and when shit hits
the fan its all hands on deck.


More information about the nix-dev mailing list