On May 16, 2013, at 12:35 PM, Mike Alexander <m...@umich.edu> wrote:
> --On May 16, 2013 11:42:39 AM -0700 John Ralls <jra...@ceridwen.us> wrote: > >>> These questions are not criticisms, but really intended to stimulate >>> us to review or current ChangeLog process. Is it still ok or time >>> to improve ? >> >> I'll go further: It makes far more sense for release tarballs to just >> have a digest of important changes in NEWS. We might have to fiddle >> autogen.sh to not whine about ChangeLog if we delete it, but let's do >> it. The whole ChangeLog thing comes from a time long ago when version >> control systems didn't have good logging. ChangeLog was where commit >> messages went. It's totally redundant nowadays. > > I like something between these two extremes. My personal model for the best > way to handle changelogs is BBEdit [1] from Barebones, although doing it the > way they do will take someone some time. They manually list all significant > changes in a release with a very short summary (sometimes humorous) of each > change. I don't know, but I suspect that these are entered when someone > checks in a change or closes a bug report rather than all at once at release > time. I like this because it quickly tells me what's new and whether the bug > that has been annoying me is fixed. > > Mike > > [1] <http://www.barebones.com/support/bbedit/arch_bbedit1053.html> That looks like a digest: It's missing all of the "oops" commits that show up in a raw log. I usually do something similar in NEWS when I do a release, except that I separate design changes and bug fixes into separate sections. That follows a pattern of NEWS files I found when I started doing releases last year. Regards, John Ralls _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel