On 11/02/2012 08:10 PM, Ian Lynagh wrote: > Hi all, > > We have been working on a new way in which we handle the repositories > that make up a GHC tree, in order to makes the process smoother for all > parties. > > Our proposal is here: > http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions/Repositories > > Please have a look and let us know what you think, and especially > whether you think there is anything that we've failed to take into > account. > > Thanks > Ian
Hi Ian, Thanks for putting together the proposal. If we will now be using git submodules for external libraries, can we not just use submodules for all libraries? That way the GHC repo hash will uniquely specify everything needed to reproduce a build. Right now it is painful to do any sort of bisect operation---doing so requires digging through build logs to find fingerprint files for past builds. It looks like the proposal will leave us with the pain of fingerprints and add the additional pain of git submodules. I am very much in favor of just using submodules for everything. Geoff _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc