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>


Reply via email to