On Sat, Nov 22, 2014 at 02:24:05PM -0600, Aaron Meurer wrote:
> I still prefer having the release notes in the wiki. It makes it
> easier for people to change them
Unfortunately, this doesn't work:
#2782 - not mentioned
#2927 - fixes #7145
#7300 - small change, but...
#2992 - two bug fixed
#7296 - not mentioned
Just five lines from
git log --merges sympy-0.7.5..sympy-0.7.6 --oneline
> What are the benefits of having them in the main repo? Note that the
> wiki is under revision control (git clone
> g...@github.com:sympy/sympy.wiki.git).
1) No omissions and (hopefully) less mistakes (due to automation)
2) Less work.
3) People expect this (see other projects on
scipy.org, or
python.org - "what's new" is a part of the documentation).
4) Distibutions expect this (e.g. Debian has lintian warning about
missing upstream changelog file).
The price is low: instead of just pushing commit button -
committer should add a human-readable note and some labels.
Another variant - we could gather changelog entry from the PR
description. It's editable in any time by PR author or any
collaborator.
Scripting all this should be trivial.