This is fantastic!

Thank you Jason, and special thanks to the Infrastructure team for
supporting us every step of the way.

On Fri, Jul 7, 2017 at 1:21 PM, Jason Kuster <[email protected]
> wrote:

> Hi Beam Community,
>
> Early on in the project, we had a number of discussions about creating an
> automated tool for merging pull requests. I’m happy to announce that we’ve
> developed such a tool and it is ready for experimental usage in Beam!
>
> The tool, MergeBot, works in conjunction with ASF’s existing GitBox tool,
> providing numerous benefits:
> * Automating the merge process -- instead of many manual steps with
> multiple Git remotes, merging is as simple as commenting a specific command
> in GitHub.
> * Automatic verification of each pull request against the latest master
> code before merge.
> * Merge queue enforces an ordering of pull requests, which ensures that
> pull requests that have bad interactions don’t get merged at the same time.
> * GitBox-enabled features such as reviewers, assignees, and labels.
> * Enabling enhanced use of tools like reviewable.io.
>
> If you are a committer, the first step is to link your Apache and GitHub
> accounts at http://gitbox.apache.org/setup. Once the accounts are linked,
> you should have immediate access to new GitHub features like labels,
> assignees, etc., as well as the ability to merge pull requests by simply
> commenting “@asfgit merge” on the pull request. MergeBot will communicate
> its status back to you via the same mechanism used already by Jenkins.
>
> This functionally is currently enabled for the “beam-site” repository only.
> In this phase, we’d like to gather feedback and improve the user experience
> -- so please comment back early and often. Once we are happy with the
> experience, we’ll deploy it on the main Beam repository, and recommend it
> for wider adoption.
>
> I’d like to give a huge thank you to the Apache Infrastructure team,
> especially Daniel Pono Takamori, Daniel Gruno, and Chris Thistlethwaite who
> were instrumental in bringing this project to fruition. Additionally, this
> could not have happened without the extensive work Davor put in to keep
> things moving along. Thank you Davor.
>
> Looking forward to hearing your comments and feedback. Thanks.
>
> Jason
>
> --
> -------
> Jason Kuster
> Apache Beam / Google Cloud Dataflow
>

Reply via email to