
On 1 January 2016 at 06:21, Brett Cannon <brett@python.org> wrote:
Thanks for the link! For those that didn't look at the link, Homu is actually written in Python and not Rust (the website for the project is what's written in Rust).
Berker has actually said he is beginning to look into writing a bot for our needs so he might be interested in this.
A quick perusal suggests it probably needs to be modified to understand supporting multiple branches. I also don't know if it supports the fast-forwarding/rebasing commits we want, but I doubt that would be difficult to add. It probably also needs to grow an extension system somehow to support custom NEWS entries for us.
Which reminds me, Amber Brown recently wrote a NEWS file generator based on the file-per-issue model, later assembled into a NEWS file section as part of the project's release process: https://github.com/hawkowl/towncrier It's aimed more at projects with a simple linear release history rather than CPython's branching sprawl, though. Cheers, Nick. -- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia