Folding in base, integer-{gmp, single}, ghc-prim, and haskell-template into ghc.git

Johan Tibell johan.tibell at gmail.com
Mon Apr 14 08:54:20 UTC 2014


Sounds good to me too.


On Mon, Apr 14, 2014 at 10:22 AM, Simon Peyton Jones
<simonpj at microsoft.com>wrote:

> OK with me!  Sounds simpler.
>
> Simon
>
> | -----Original Message-----
> | From: ghc-devs [mailto:ghc-devs-bounces at haskell.org] On Behalf Of
> | Herbert Valerio Riedel
> | Sent: 13 April 2014 08:59
> | To: ghc-devs
> | Cc: Austin Seipp
> | Subject: Folding in base, integer-{gmp, single}, ghc-prim, and haskell-
> | template into ghc.git
> |
> | Hello *,
> |
> | Now that GHC 7.8.[12] is out of the door, the Git reorganization can be
> | tackled further...
> |
> | After a short conversion with Austin and Edward it appears that the
> | sensible course of action with respect towards moving to a proper Git
> | submodule set-up is to fold-in the 5 Git repos listed below (which btw
> | are all GHC wired-in packages) directly into ghc.git (the same way
> | testsuite.git was a few months ago):
> |
> |  - base
> |  - ghc-prim
> |  - integer-gmp
> |  - integer-simple
> |  - template-haskell
> |
> | IMO, the benefit/cost ratio of simplifying the workflow outweighs the
> | benefit/cost ratio of turning those into proper Git submodules.
> |
> | This incremental step towards a fully git-bisect-able ghc.git does
> | already allow bisecting to work on a larger time-range than it does
> | now, as those wired-in packages are the most likely to break
> | compilation if out-of-sync with ghc.git.
> |
> | If no objections are raised, I'm planning to implement this change next
> | weekend (April 19th/20th).
> |
> | Any comments/questions/...?
> |
> | Cheers,
> |   hvr
> |
> |
> |
> | PS: After this step, the next remaining step would be to turn the
> |     remaining not-yet-submodule Git repos into proper submodule Repos
> |     (like haddock.git) and figure out how to get the sync-all
> |     convenience-tooling a bit more submodule friendly...
> | _______________________________________________
> | ghc-devs mailing list
> | ghc-devs at haskell.org
> | http://www.haskell.org/mailman/listinfo/ghc-devs
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140414/98e00b41/attachment.html>


More information about the ghc-devs mailing list