I put this up on the Haskell wiki. This is how I think about darcs: http://haskell.org/haskellwiki/Darcs I'm not sure if I got the terminology right, and I invented some terms myself. Let me know if I made some mistakes (or sign up and edit it yourself). -- Ashley Yakeley, Seattle WA WWEWDD? http://www.cs.utexas.edu/users/EWD/