My biggest concern is blocking merges on badly formatted release notes. I see this all the time with core and the merge conflicts associated due to multiple people editing the text file.

If we can have a tool that generates these consistently I'm all for release notes. Versioning seems like a no brainer but I'd rather have no release notes than bad release notes.


On Tue, Mar 24, 2015 at 10:42 AM, Sam Smith <samsmith@wikimedia.org> wrote:
Seems sensible, but knowing history I don't think it will be updated correctly.

We're a different team now. Whaddya say we give it a try? 
 
I think the updating of VERSION.txt really needs to be automated. Can we have a script that can be run bumps the version number and  generates these logs by searching for keywords e.g. 'Bug:' 'Feature:' and generates this list. I think without this, this is a nice idea but will be disastrous.

https://github.com/tj/git-extras/wiki/Commands#git-changelog is one of the many solutions to this turned up by a quick Google :)

–Sam