Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

TMIB-16 #42

Merged
merged 16 commits into from
May 1, 2018
54 changes: 54 additions & 0 deletions _posts/2018-05-01-tmib-16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
layout: post
title: Sixteenth monthly bors newsletter
date: 2018-05-01 00:00:00
summary: This April, we added restricted retry and custom committer support
categories: newsletter
---

It's another monthly burst of news about bors-ng:

> * A continuous integration bot.
> * Awaits reviewer approval on PRs, builds them as though they were merged, only merges on green.
> * Updates PR with merge status.

— [as described by CockroachDB's maintainers](https://github.com/cockroachdb/cockroach/issues/22499)

In the [last month](https://github.com/bors-ng/bors-ng/pulls?utf8=%E2%9C%93&q=is%3Apr%20is%3Aclosed%20closed%3A2018-04-01..2018-04-30),
we landed 17 PRs in the bors-ng repository.

"This Month in Bors" is written in public on GitHub.
If you find a mistake, [pull requests] or [issue reports] are appreciated!

[pull requests]: https://github.com/bors-ng/bors-ng.github.io/pulls
[issue reports]: https://github.com/bors-ng/bors-ng.github.io/issues


### Notable Additions

* couchand [added](https://github.com/bors-ng/bors-ng/pull/392) co-author trailers to bors's merge commits
* couchand [fixed](https://github.com/bors-ng/bors-ng/pull/393) the different orderings between the merge commits' parents and the merge commit messages
* couchand [made](https://github.com/bors-ng/bors-ng/pull/394) the History tab sort better
* couchand [made](https://github.com/bors-ng/bors-ng/pull/395) the Settings tab sort better
* couchand [added](https://github.com/bors-ng/bors-ng/pull/396) a config option for setting a custom committer name and email
* notriddle [fixed](https://github.com/bors-ng/bors-ng/pull/401) the cleanup routine to delete old crash reports
* notriddle [added](https://github.com/bors-ng/bors-ng/pull/402) the `bors retry` command
* notriddle [fixed](https://github.com/bors-ng/bors-ng/pull/404) a crashing bug related to merge conflicts
* notriddle [allowed](https://github.com/bors-ng/bors-ng/pull/407) non-reviewer members to view the project dashboard pages
* notriddle [added](https://github.com/bors-ng/bors-ng/pull/411) a UI for syncing the reviewers list with GitHub's contributors list

### New Contributors

No new contributors this month 😥

Want to see your name in this newsletter? Look at [bors starters](https://bors.tech/starters/), a curated list of issues that are good for new contributors!


### Who's using bors?

This month's featured user is [Fusion Dealership Systems](https://github.com/fusionapp), who write software used by car dealerships out of South Africa. They've open sourced pretty much everything they develop that isn't directly related to selling cars, like their [search indexing microservice](https://github.com/fusionapp/fusion-index), [blob store microservice](https://github.com/fusionapp/entropy), and many [upstream contributions](https://github.com/twisted/txacme) to [Twisted Python](https://github.com/twisted/twisted/commits?author=mithrandi).

One of their employees, [mithrandi](https://github.com/mithrandi), helped us get a good, official Docker image for bors-ng [that works in the same infrastructure](https://gitter.im/bors-ng/Lobby?at=5a16c073540c78242d3c8433) that they run all their other stuff in. Thanks for being an early adopter and helping find all the kinks in our deploy story, Fusion!

Got any suggestions for next month?
Post a comment on the [May pull request](https://github.com/bors-ng/bors-ng.github.io/pull/44).