This is the mail archive of the
mailing list for the GCC project.
Re: Proposal for the transition timetable for the move to GIT
Joseph Myers <email@example.com>:
> * As we're part of the free software community as a whole rather than
> something in isolation, choosing to make a general-purpose tool work for
> our conversion is somewhat preferable to choosing an ad hoc approach
> because it contributes something of value for other repository conversions
> by other projects in future.
That's not just theory or sentiment. Reposurgeon is the best
any-VCS-to-any-VCS converter there is because every time I do a
conversion, I learn things, and that knowledge gets incorporated in
the code and the documentation around it.
Yes, in theory someone else could build a tool as good that
incorporates as much domain knowledge. So far, nobody has tried. It's
unlikely anyone will, at this point, when they can join my dev team
and get the results they want with much less effort by improving
reposurgeon or one of its auxiliary tools.
Every time that happens, everybody - into the indefinite future - wins.
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>