On Fri, 17 May 2019, Jason Merrill wrote:

> Thanks for looking into this.  My feeling has been that, if we give up
> on reposurgeon, there's no need to start a new conversion at all: we
> can just switch the current mirror over to being the primary
> repository with some minor surgery (e.g. using git filter-branch to
> fix subdirectory branches).  That approach will produce the least
> disruption in the workflows of people already using it.  Do you see a
> problem with this?

I'd expect more major surgery (in particular remapping authors) if 
reposurgeon fails.

I don't expect reposurgeon to fail.  I expect even the python version of 
reposurgeon would work, with a few bug fixes - it's just that with 
day-long test cycles and hours to load a GCC repository dump into the 
python version, it's very hard actually to debug subtle issues with 
handling Subversion dumps to find out what those bugs are and fix them, 
which is where the Go version should help once finished, by being 
substantially faster.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to