
On Sunday 25 February 2007 18:12, Malcolm Wallace wrote:
Ross Paterson
writes: * I think that Hugs should finally be moved to darcs instead of CVS
No objection, but I think it takes a bit of extra effort to make the history look nice, e.g. check
http://darcs.haskell.org/darcsweb/darcsweb.cgi?r=parsec;a=summary
This is just a matter of which options you give to 'tailor', the conversion utility. In particular, you can tell it to use the first line of the CVS commit message as the name of the darcs patch, with the remaining lines from CVS as the "long" message in darcs.
It would be very nice if you could do that conversion for the Hugs repository. I think that http://darcs.haskell.org/hugs98 will be the right place. The only thing is: Is "98" a good suffix when we will move to Haskell'? Hmmm... Anyway, having a darcs repository soon would be great.
The main non-automated issue when converting is the need to create/steal a darcs-all script, and maybe a utility to fix executable permissions for fresh checkouts.
I can do this after the conversion. Furthermore, I think that we can (and should) have a unified version of these scripts for GHC, Hugs and nhc98. Cheers, S.