On 12/25/2012 3:14 AM, Jonathan M Davis wrote:
On Tuesday, December 25, 2012 03:07:35 Walter Bright wrote:
What you're talking about should be called "release notes".
If you want to be pedantic about it, sure. But we don't have release notes
separate from the changelog at this point. And while some changes which aren't
currently put in bugzilla _could_ be put there (e.g. the addition of a new
module), that doesn't necessarily mean that they belong there. So, while
automating the list of bug fixes makes good sense, having a section of the
changelog or release notes or whatever which is written by humans also makes
good sense.
I'd be in favor of a changelog auto-generated from bugzilla, and a human editted
releasenotes.
Because, as Andrei pointed out, maintaining the changelog is currently tedious
and error prone. I know that a number of pull requests have not made it into the
current changelog, because the people who pull them do not go through the tedium
of doing that, and they shouldn't have to.
Automation is the answer.