Ludovic Courtès escreveu: > Personally, I'm thinking about only importing `guile-core' for now (like > what Han-Wen did at http://repo.or.cz/w/guile.git some time ago). If we > eventually feel the need to import the other modules, we can do it and > have the Savannah folks let us store them in sub-directories. > > We can't easily setup a `git-cvspserver' on Savannah I'm afraid, nor a > bidirectional gateway, and I think the complexity of doing it would > exceed the benefit, especially now that Git has become widespread. > Thus, I think we should just leave the CVS repository as is.
Good idea. Don't forget to add a THIS_REPOSITORY_IS_DEAD marker in a conspicuous place, say next to README. The same for any other module you convert. > Of course, > we don't want to delete it, since it contains other modules, for > instance. What do you think? > > I've already done a `git-cvsimport' of `guile-core' locally. I now have > a complete and UTF-8-clean list of committers (a mapping from > CVS/Savannah user IDs to real names and emails). The Git repository > takes 34 MiB vs. 52 MiB for the CVS repository. That sounds a tad on the large side. The mirror I have uses 27mb (I just ran a git-gc). > Once we've agreed on the details, one of the Savannah admins of the > project (i.e., Neil) will have to tick the "Git repository" option in > the "Select Features" menu item of the web interface, after which I can > just push the repository online. We'll also have to update all > references to the CVS repository. > > Comments? Someone remarked about the workbook module. I would vote for taking all of the relevant history from that module and pulling that into a workbook/ directory. It's better if the repo is self-contained. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen
