
Perhaps this is the happy end of a looong story... :-) After lots of failures I think I've successfully converted the hugs repo to darcs, using tailor-0.9.26 and the attached configuration file. The new repo URL is (not surprisingly) http://darcs.haskell.org/hugs98, and it can be browsed via darcsweb, too: http://darcs.haskell.org/darcsweb/darcsweb.cgi. (The latter URL is a bit ugly, see http://www.w3.org/Provider/Style/URI. Something like http://darcs.haskell.org/darcsweb would be much better, but I don't have the permissions to fix the apache2.conf. Who can change this?) Some notes from the trenches: * In general, tailor seems to be a cool piece of SW, but given all the problems I had, I would label it "beta", still. * The bleeding edge version of tailor from darcs is completely broken regarding files which have been removed at some point in the past, one simply gets incomplete changesets, but no warnings/errors/... * The bleeding edge version even has to be modified to run at all with newer python versions (the 'U' modifier when opening files for writing is forbidden). * The latest released version I could find (0.9.27) is incompatible with the python installed on darcs.haskell.org (some 'sort' API change, I guess). * Version 0.9.19 fails to handle the conversion Latin1 => UTF8. * Version 0.9.26 seems to work, at least I hope so. Please give the new repo a try, and if everything seems to be OK, we should somehow disable the CVS repo to avoid confusion. A darcs-all script is on the way (in the next few days). Cheers, S.