[commit: hoopl] master: instructions for working on hoopl without breaking GHC (a520508)
Norman Ramsey
nr at eecs.harvard.edu
Fri May 11 21:39:07 CEST 2012
Repository : ssh://darcs.haskell.org//srv/darcs/packages/hoopl
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/a520508d8a02c80e0633aab0739a80301d486eef
>---------------------------------------------------------------
commit a520508d8a02c80e0633aab0739a80301d486eef
Author: Norman Ramsey <nr at cs.tufts.edu>
Date: Wed May 9 15:58:28 2012 -0400
instructions for working on hoopl without breaking GHC
>---------------------------------------------------------------
HOWTO-BRANCHES | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/HOWTO-BRANCHES b/HOWTO-BRANCHES
new file mode 100644
index 0000000..932b50b
--- /dev/null
+++ b/HOWTO-BRANCHES
@@ -0,0 +1,15 @@
+Here's how to work on Hoopl without breaking GHC.
+
+ - Hoopl maintainers should work on the branch "develop", where they
+ need not validate changes against GHC.
+
+ - GHC uses the 'master' branch, and makes changes there from time to
+ time as necessary to keep GHC working
+
+ - GHC central merges master with develop occasionally (e.g. before a
+ new GHC stable branch is created).
+
+ - Intermediate releases can be made from develop, although we have
+ to ensure that each GHC release ships with a released version of
+ the library. (As of May 2012, Ian Lynagh coordinates with the
+ package maintainers to make this happen.)
More information about the Cvs-libraries
mailing list