It’s another monthly burst of news about bors, the bot that tests your code before it becomes the master.
In the last month, we landed 17 PRs in the bors-ng repository.
- notriddle enabled wobserver on Heroku
- Macarse fixed some mistakes in the developer documentation
- notriddle added docker-based setup scripts to start a local instance on new contributor’s machines
- notriddle moved the worker processes (the processes that actually do the merging and polling to make bors work) into a separate OTP app from the web UI
- Macarse added Credo, and fixed some warnings that it produced
- notriddle set the webhook controller to silently ignore actions that it does not care about
- notriddle gave bors the ability to manage more than a single “master” branch
Want to see your name in this newsletter? Look at bors starters, a curated list of issues that are good for new contributors!
Who’s using bors?
This month’s featured user is georust, an organization that has been using bors-ng since before it was bors-ng.
The georust organization maintains (at the time of writing) thirteen Rust libraries for geospatial computation:
- geo: a library of geometric primitives
- geohash: generate random points on the earth’s surface
- gdal: Rust bindings to GDAL, a library for reading geospacial datasets
- geojson: a library for reading/writing GeoJSON
- wkt: a library for reading/writing Well Known Text
- topojson: a library for reading/writing TopoJSON
- world-file: a library for reading/writing World File
- polyline: a library for reading/writing Google-encoded Polyline
- geocoding: a library for looking up the geographical location by a landmark name
- proj: Rust bingings for proj, a cartographic projection library
- osm: a library for reading/writing OpenStreetMap data
- shapefile: a library for reading/writing shape files
- gpx: a library for reading/writing GPX exchange files
Got any suggestions for next month? Post a comment on the May pull request.
No new screenshots to show this month. Got any suggestions? Post a comment on the May pull request.