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

TMIB-06 #8

Merged
merged 10 commits into from Jul 1, 2017
44 changes: 44 additions & 0 deletions _posts/2017-07-01-tmib-06.md
@@ -0,0 +1,44 @@
---
layout: post
title: Sixth monthly bors newsletter
date: 2017-07-01 00:00:00
summary: What happened with bors in the month of June
categories: newsletter
---

It's another monthly burst of news about bors,
the GitHub App that tests your code before it becomes the master.

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


### Notable Additions

* notriddle [opened](https://github.com/bors-ng/bors-ng/pull/203) up a read-only view of the build queue
* notriddle [improved](https://github.com/bors-ng/bors-ng/pull/211) permission errors
* notriddle [added](https://github.com/bors-ng/bors-ng/pull/210) a configuration option to strip PR template boilerplate
* notriddle [changed](https://github.com/bors-ng/bors-ng/pull/214) the command parser to operate line-by-line, allowing multiple commands in a single comment and disallowing commands in the middle of lines
* notriddle [added](https://github.com/bors-ng/bors-ng/pull/218) the "delegate" command, allowing reviewers to give other people permission to review a particular pull request


### New Contributors

No new contributors this month. 😐

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


### Who's using bors?

[nix-rust/nix], not to be confused with the package manager called Nix, is a Rust library that provides memory-safe bindings to OS facilities that are specific to UNIX-like OS's (like macOS and Linux), without imposing runtime overhead on top of the libc-provided interface.

Their Travis CI build matrix [has 18 configurations and has a total time around an hour][example travis build]: Linux on several different architectures, Mac OS X ("darwin"), and smoke tests for cross-compiling from Linux to FreeBSD and NetBSD. A Nix developer also runs [an instance of BuildBot][example buildbot build], which they use to actually run the test suite on FreeBSD. You can see how they configure bors-ng to work with this in their [bors.toml] file.

[nix-rust/nix]: https://github.com/nix-rust/nix
[example travis build]: https://travis-ci.org/nix-rust/nix/builds/244755650
[example buildbot build]: https://alan.ci/buildbot/#/builders/5/builds/69
[bors.toml]: https://github.com/nix-rust/nix/blob/274b09e/bors.toml

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