Changes between Version 4 and Version 5 of WorkingConventions/Darcs


Ignore:
Timestamp:
Sep 7, 2007 11:23:45 AM (8 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 ==