| 
     
      
      
      From: Sam S. <sd...@gn...> - 2017-02-23 17:43:31
      
     
   | 
> * Raymond Toy <gbl...@tz...> [2017-02-23 08:19:42 -0800]: > > I think there's a huge difference between history (source control > system) and explanation of the history (changelog and commit > messages). VC contains both history (diffs) and explanations (commit messages). > If people wrote good commit messages, then a Changelog wouldn't be > needed. Agreed. I have never heard a coherent explanation of how ChangeLog entries should differ from commit messages. If a ChangeLog is a part of the commit, Emacs copies the ChangeLog entry into the buffer editing the commit message. So, as far as I am concerned, `hg log` and `less ChangeLog` should be the same. > On many open source projects the commit messages basically tend to > suck. > But I've seen bad Changelog entries too. The only cure is self- or external(code review) discipline. One has to _care_ about what one is doing to make coherent commits and write informative and clear explanations (Changelog or commit messages). -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://iris.org.il http://www.dhimmitude.org https://jihadwatch.org Don't hit a man when he's down -- kick him; it's easier.  |