We just completed the process of renaming all references to “slave” to refer to “worker” instead. This change had been requested many times over the years, by representatives of some substantial users like Rust and Cray Supercomputers.

We had high standards for this change — a simple text substitution would not be sufficient: users have lots of custom configuration and code for which they need a clear migration path. Despite many valiant attempts, the task proved difficult.

With the help of the Mozilla Open Source Support program, we were able to sponsor a bounty for the project. Vladimir Rutsky took on the project at the end of 2015, with a detailed plan to address the compatibility issues such a big change would raise. …

Dustin Mitchell

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store