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
