This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Repository for the conversion machinery
- From: "Eric S. Raymond" <esr at thyrsus dot com>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: DJ Delorie <dj at redhat dot com>, GCC Development <gcc at gcc dot gnu dot org>
- Date: Thu, 17 Sep 2015 07:15:31 -0400
- Subject: Re: Repository for the conversion machinery
- Authentication-results: sourceware.org; auth=none
- References: <55F98EF7 dot 4030401 at redhat dot com> <20150916170644 dot GA412 at redhat dot com> <xneghxlplr dot fsf at greed dot delorie dot com> <CAFiYyc0xegRpgj+60+d15eQGx3=GhVr2swvabKw6yY+DnaVoQQ at mail dot gmail dot com> <20150917104130 dot GB1161 at thyrsus dot com> <CAFiYyc1RaSOCB4K63ab+pMMg3XNZkQcu-SUY3OBF4fLe2f_YfQ at mail dot gmail dot com>
- Reply-to: esr at thyrsus dot com
Richard Biener <richard.guenther@gmail.com>:
> Maybe I'm missing sth but apart from the CVS imported revisions each
> SVN revision should contain the actual change plus the changes to the
> ChangeLog files (you can't count on the commit message itself I guess
> as not all people replicate the ChangeLog entries there).
>
> There may be cases we can't handle and then doing some commit ID
> mapping might be ok, but I expect 95% of the cases to work out nicely
> so we should preserve what is in the ChangeLog entry (note that we have
> very strict formatting requirement for the authors there).
All I can say is every time I've tried this it's been a nightmare, and
when you say "apart from CVS imported revisions" my hair stands on
end. And the GCC history is two and a half times the size of the next
largest repo I've tried this on.
If you want to try writing the program to do this data analysis, go right
ahead. Somebody would have to pay me real money to try.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>