Richard Biener <[email protected]>:
> 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>