Changes between Version 4 and Version 5 of WorkingConventions/Darcs


Ignore:
Timestamp:
Sep 7, 2007 11:23:45 AM (7 years ago)
Author:
simonmar
Comment:

move "guidelines for people with commit permission" here

Legend:

Unmodified
Added
Removed
Modified
  • WorkingConventions/Darcs

    v4 v5  
    22 
    33GHC uses [http://darcs.net/ darcs] for revision control.  This page describes various GHC-specific conventions for using darcs, together with some suggestions and tips for using darcs effectively. 
     4 
     5== General Guidelines == 
     6 
     7 * Try to make small patches (i.e. work in consistent increments). 
     8 
     9 * Separate changes that affect functionality from those that just affect 
     10   code layout, indendation, whitespace, filenames etc.  This means that 
     11   when looking at patches later, we don't have to wade through loads of 
     12   non-functional changes to get to the important parts of the patch.    
     13 
     14 * If possible, record often.  This helps to avoid conflicts. 
     15 
     16 * Do not push conflicts (see [wiki:WorkingConventions/Darcs#Conflicts]). 
     17 
     18 * Every patch must pass at least minimal validation: see TestingPatches. 
     19 
     20 * Discuss anything you think might be controversial before pushing it. 
    421 
    522== Patch naming ==