Re: Proposal: New procedures for handling packages in a GHC tree

Geoffrey Mainland <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.