Richard Biener <richard.guent...@gmail.com>: > To me, looking from the outside, the talks about reposurgeon doing damage and > a rewrite (in the last minute) would fix it doesn't make a trustworthy > appearance either ;)
*shrug* Hard problems are hard. Every time I do a conversion that is at a record size I have to rebuild parts of the analyzer, because the problem domain is seriously gnarly. I'm having to rebuild more than usual this time because the GCC repo is a monster that stresses the analyzer in particularly unusual ways. Reposurgeon has been used for several major conversions, including groff and Emacs. I don't mean to be nasty to Maxim, but I have not yet seen *anybody* who thought they could get the job done with ad-hoc scripts turn out to be correct. Unfortunately, the costs of failure are often well-hidden problems in the converted history that people trip over months and years later. Experience matters at this. So does staying away from tools like git-svn that are known to be bad. -- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a>