mesos-issues mailing list archives

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

    [ https://issues.apache.org/jira/browse/MESOS-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14286924#comment-14286924
] 

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: https://issues.apache.org/jira/browse/MESOS-1478
>             Project: Mesos
>          Issue Type: Improvement
>            Reporter: Clark Breyman
>            Priority: Minor
>
> Inspired by the comments on this PR:
> https://github.com/django/django/pull/2692
> 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
(v6.3.4#6332)

Mime
View raw message