"Paul Eggert" wrote: > > On 11/19/2014 08:04 PM, Yuri Khan wrote: >> >> What is the existing practice for such cases? > > > Existing practice elsewhere is to have just one generated ChangeLog file, at the top level. If we had done this for Emacs from day one, we'd have a ChangeLog file of about 25 MB. Although this would have been too large in the old days, nowadays it's not such a big deal, as computers typically have way more than 25 MB. When I open a 25 MB ChangeLog file with Emacs, it appears instantaneously on my screen, and I can navigate through it without delays. > > I prefer having a single ChangeLog file to having smaller ChangeLog* files in various locations, as it's a bit easier to scout through history that way. The patch that I've proposed in Bug#19113 doesn't go that far, though; it merely arranges for future git commit messages to be copied into the top-level ChangeLog. Perhaps coalescing the historical ChangeLog files could be done in a followon patch. I agree. Also, there is a separate ChangeLog file in the lisp/erc directory. How would I deal with this regarding this topic. Should it be merged or removed?