[resending, since the original was misclassified as spam by a bunch of spamassassin "chickenpox" rules. I suspect it objected to the list of email addresses, so rather than including them inline, I'm using an attachment, now. ] Hi, I'm preparing a read-only git mirror of gdb's CVS repository. It will be automatically sync'd every ~30 minutes, just as the other http://sourceware.org/git/gitweb.cgi mirrors are: glibc, lvm2, dm, automake[*]. This gdb.git mirror covers all branches and includes all history. For the record, I used a patched version of parsecvs to do the initial conversion. Automated incremental updates are handled by a wrapper around "git cvsimport". [*] Note that the automake.git mirror is obsolete, and will be removed in a couple months. It switched to git for good, and is now hosted at savannah.org. Part of the conversion job involves compiling the mapping from login name (used in the cvs repository) to the "First Last " that git uses. Below, I've included a first cut at that mapping, produced mostly automatically, partly using RealName+email from ChangeLog entries committed by "login name". The automatic process uses heuristics, and is far from perfect. I'm posting the result here, so people have a chance to make corrections now. It's important to get it right early, because redoing the mapping requires changing nearly every SHA1 in the resulting git repository, and that is very disruptive. Note that this records the cvs committer name as the git "Author". That is inaccurate when the cvs committer merely checked in a change written by someone else. If there is sufficient demand, we can look into correcting those so that git shows the real "Author:" of the proxy-committed changes. That is possible only when the ChangeLog entry includes the real author's name and email in an easily extracted form. So if you can take a minute or two to sanity-check this list, it may avoid some hassle latter: