[RFA] Have 'thread|frame apply' style their output.

Simon Marchi simark@simark.ca
Sun Apr 28 14:59:00 GMT 2019


On 2019-04-28 01:18, Philippe Waroquiers wrote:
> Hello Simon,
> I have just pushed a follow-up to fix the above.

Thanks!

> At the same time, I saw that I forgot to copy/paste the ChangeLog
> from the commit message to the ChangeLog file.
> I fixed this also.
> 
> Sorry for the breakage, I have now added --with-guile as default.
> 
> Philippe
> 
> NB: this ChangeLog is a nightmare to produce (and maintain
> for each version of a patch).  And then still a final copy-paste
> from commit log to the real file to not forget.
> (to avoid merge conflicts).
> 
> The only good point of ChangeLog is that this is reminding me of
> the 80s, when I was young, and there was no good source control system,
> and we were all proudly indicating in each source file what we changed
> at what date :).
> 
> This ChangeLog is just slowing down the free software development
> by moving away resources to useless painful administrative activities.
> This must have been invented by an evil person that hates free software 
> :).

This is my personal opinion too.

There was a push to make them not mandatory for GNU projects.  If you 
have too much free time on your hand, you can read what lead up to and 
the follow-up to this thread:

http://lists.gnu.org/archive/html/bug-standards/2017-11/msg00005.html

In short, some people claim that the git history is not sufficient to 
fill the gap that would be left by removing ChangeLogs.  So the 
compromise is that if someone writes a good enough program to 
automatically generate the ChangeLog entries, we can use that and not 
have to write them by hand... I am not sure if such a program will 
really ever be "good enough" so that we can use it, so we are kind of 
stuck there.

> I think I will now type it directly (but at the end of
> the file), and move it at the beginning of the file just before
> pushing.  At least, it reduces the nr of operations
> (and I have a script I am running to automatically do some checks
> before pushing, that I will make detect I forgot to move it).



More information about the Gdb-patches mailing list