mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ele Mooney (JIRA)" <>
Subject [jira] [Commented] (MESOS-1478) Replace Master/Slave terminology
Date Thu, 22 Jan 2015 04:05:34 GMT


Ele Mooney commented on MESOS-1478:

Alas, the naming scheme is the part that scares me! It's inclined to roundabout discussion,
and I'm not sure a Democratic approach is best. Does this community often vote on issues?
But I will make up a list and post it to dev/user list in a timeboxed manner for amendment.
From there I'll make a form as you suggest, likewise timeboxed to keep it quick and clean.
I think the names are less important than people think; there isn't a standard coming away
from this nomenclature and it's something a matter of taste so there's likely to get a 'most
votes' though not a majority. I think it doesn't really matter as long as it's not offensive
and is descriptive. 

[~dhamon]I'm nervous about making the change too. It was a very personal decision after writing
code for Sensu checks on Mesos slaves the week before MLK. We've made the decision in our
company not to use this terminology but I didn't necessarily feel it was an important issue.
Then I considered how I would feel if I had to write checks for Mesos 'bitches' if they were
called that. As a woman that would make my workplace pretty hard to take. We had a laugh over
it in the DevOps team, but it is hard to ignore at this point for me. A senior engineer at
the company suggested the change could only come about with work, so I decided to step up.

I am wondering of course about the scope of the work even though I can look at the code: I
don't know what the critical connections are and if we want to roll this out over one or two
releases, we'll need good test coverage. I have a friend who might help me on the ticket,
but does anyone want to make a guess at estimating the tasks? (not the time, I'll be slow
there for sure, as DevOps I mostly write Python and Ruby or shell scripts). 

> Replace Master/Slave terminology
> --------------------------------
>                 Key: MESOS-1478
>                 URL:
>             Project: Mesos
>          Issue Type: Improvement
>            Reporter: Clark Breyman
>            Priority: Minor
> Inspired by the comments on this PR:
> TL;DR - Computers sharing work should be a good thing. Using the language of human bondage
and suffering is inappropriate in this context. It also has the potential to alienate users
and community members. 

This message was sent by Atlassian JIRA

View raw message