+1
I’d like to voice my support for removing the master/slave nomenclature. It’s
our policy at aster.is that we don’t use that terminology in our projects or
presentations.
Currently we use ‘leader/follower’, but we are open to using whatever terms the
community comes up with. We’re also willing to contribute resources to help get
this accomplished.
We also like queen/drone.
1. Mesos follower. I’m fine with worker or compute. Not a fan of minion.
2. mesos-<term>
3. We use the term ‘leader’ right now.
4. - Update internal code references & UI (have duplicate API endpoints)
- update packages & launch scripts, systemd service files, docker
containers. Luckily, the mesos binary doesn’t need to be changed, just the
start scripts and locations in /etc. For N versions we can update launch
scripts to look for things like /etc/mesos-master config, environment files,
and docker containers for backwards compatibility.
- make changes final by Mesoscon in August, add deprecation warnings
- N + x version of Mesos, remove old UI endpoints and usage of master/slave
config files
Cheers,
Steven Borrelli
> On Jun 1, 2015, at 4:18 PM, Adam Bordelon <[email protected]> wrote:
>
> There has been much discussion about finding a less offensive name than
> "Slave", and many of these thoughts have been captured in
> https://issues.apache.org/jira/browse/MESOS-1478
> <https://issues.apache.org/jira/browse/MESOS-1478>
>
> I would like to open up the discussion on this topic for one week, and if we
> cannot arrive at a lazy consensus, I will draft a proposal from the
> discussion and call for a VOTE.
> Here are the questions I would like us to answer:
> 1. What should we call the "Mesos Slave" node/host/machine?
> 2. What should we call the "mesos-slave" process (could be the same)?
> 3. Do we need to rename Mesos Master too?
>
> Another topic worth discussing is the deprecation process, but we don't
> necessarily need to decide on that at the same time as deciding the new
> name(s).
> 4. How will we phase in the new name and phase out the old name?
>
> Please voice your thoughts and opinions below.
>
> Thanks!
> -Adam-
>
> P.S. My personal thoughts:
> 1. Mesos Worker [Node]
> 2. Mesos Worker or Agent
> 3. No
> 4. Carefully