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 <[email protected]>
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.)



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to