[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