On Tue, Oct 11, 2005 at 10:58:08AM +0100, Simon Marlow wrote:
> What I'm not clear about is how to handle the libraries subtree.  This
> is used by nhc98 and Hugs too, and presumably it would be inconvenient
> for them if they had to 'darcs get' an entire GHC tree just to get the
> libraries.  Ideas?  Perhaps we should have a separate libraries
> repository from which we can push/pull patches to/from the GHC repo?
> Perhaps we should convert libraries into a darcs repo of its own, and
> then pull it into the GHC repo (how do you create the repos such that
> this is possible - do they have to have a common root of some kind?).

I'd be against coordinating two repositories.  Is it possible to pull
just part of a darcs repository like one can with CVS?

Also, how about using Cabal to build the library packages not needed for
bootstrapping GHC?  (Hugs already uses Cabal for all library packages, and
nhc98 has its own build system.)  Maybe this would need some extra Cabal
features for local registration, but it would give third-party packagers
more options, and you could even have a darcs repo for each package.


_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to