[Buildbot] #2340: [MOSS Project] Please Change 'Slave' terminology
Buildbot trac
trac at buildbot.net
Tue Aug 2 17:15:01 UTC 2016
#2340: [MOSS Project] Please Change 'Slave' terminology
-----------------------------+-----------------------
Reporter: kimmers | Owner: rutsky
Type: enhancement | Status: assigned
Priority: patches-accepted | Milestone: 0.9.1
Version: master | Resolution:
Keywords: moss, bounty |
-----------------------------+-----------------------
Description changed by rutsky:
Old description:
> I am a manager at Cray Supercomputers, where we have recently started
> using Buildbot. Some of our employees have found the Master/Slave
> terminology offensive. Please consider changing this terminology to
> Master/Worker.
>
> ----
>
> Some notes on how we communicate on this bug may be salient:
>
> * Buildbot does have a
> [https://github.com/buildbot/botherders/blob/master/policies/conduct.md
> code of conduct] - please be mindful of it when posting
> * By proposing this as part of the project's MOSS application, which has
> been funded, we have committed to making this change. As such, arguments
> that Buildbot should not make this change are not particularly relevant.
>
> --Dustin
>
> ----
>
> BOUNTY: US$10,000 -- see BountyProgram
>
> ----
>
> Remaining tasks with this issue (rutsky's TODO list):
>
> * [ ] remove `worker (deprecated)` property (it was deprecated even when
> it was `slave (deprecated)`) - don't forget update relnotes about this!
>
> * [ ] move changes that done without fallback (i.e. introduced in nine
> branch) from worker_transition.rst into release notes of the next beta.
>
> * [ ] Rework tests (make they names to be more uniform).
>
> * [ ] Check and rename left `sb` (slave builder), `s` (slave), `sbd`
> (slave build dir), `sl`, `slv`, `sbdir`, `'/sl'` variables.
>
> * [ ] update `master/contrib/` scripts
>
> * [ ] copy/rename `buildbot-slave` to `buildbot-worker`.
>
> * [ ] rework warnings helper to use them as UnitTest-derived class mixin.
>
> * [ ] remove `upgrade-slave` command.
>
> * [ ] replace inlined class name in WorkerForBuilderBase with
> __class__.__name__.
>
> --Vladimir
New description:
I am a manager at Cray Supercomputers, where we have recently started
using Buildbot. Some of our employees have found the Master/Slave
terminology offensive. Please consider changing this terminology to
Master/Worker.
----
Some notes on how we communicate on this bug may be salient:
* Buildbot does have a
[https://github.com/buildbot/botherders/blob/master/policies/conduct.md
code of conduct] - please be mindful of it when posting
* By proposing this as part of the project's MOSS application, which has
been funded, we have committed to making this change. As such, arguments
that Buildbot should not make this change are not particularly relevant.
--Dustin
----
BOUNTY: US$10,000 -- see BountyProgram
----
Remaining tasks with this issue (rutsky's TODO list):
* [x] remove `worker (deprecated)` property (it was deprecated even when
it was `slave (deprecated)`) - don't forget update relnotes about this!
* [x] move changes that done without fallback (i.e. introduced in nine
branch) from worker_transition.rst into release notes of the next beta.
* [x] copy/rename `buildbot-slave` to `buildbot-worker`.
* [x] remove `upgrade-slave` command.
* [ ] update `master/contrib/` scripts (mostly done)
* [ ] update Trac wiki (add info about `buildbot-worker`, fix links on
docs, update "slave" in text)
* [ ] update metabuildbot configuration
* [ ] take a look how to push new buildbot-worker to different
distributions (e.g. how to get `buildbot-worker` into Debian and other
distros).
Optional items:
* [ ] Rework tests (make they names to be more uniform).
* [ ] Check and rename left `sb` (slave builder), `s` (slave), `sbd`
(slave build dir), `sl`, `slv`, `sbdir`, `'/sl'` variables.
* [ ] rework warnings helper to use them as UnitTest-derived class mixin.
* [ ] replace inlined class name in WorkerForBuilderBase with
__class__.__name__.
--Vladimir
--
--
Ticket URL: <http://trac.buildbot.net/ticket/2340#comment:27>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list