On 2009 Mar 29, at 16:26, Xiao-Yong Jin wrote:
Peter Verswyvelen <bugf...@gmail.com> writes:
Module A requires B. When a new developer wants to get the source code, he does a "darcs get server://program/A", which gives him only the latest version of A. So he manually needs to do "darcs get server://program/ B" (that B is required is usually discovered after a compilation error, talking to other developers to find out what the dependencies are, or by reading the cabal file). Furthermore it is unclear which version of A required which version of
B (so you can't really roll back to old versions).

Now assume you don't have 2 modules but dozens...

I can't imagine such kind of situation, unless you are
really working on a very big project.  Usually, if your

Ever looked at ghc's source?

--
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allb...@kf8nh.com
system administrator [openafs,heimdal,too many hats] allb...@ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH


Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to