Re: Rename offensive terminology (master)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



First of all, I offer my excuses for inserting myself into this
discussion as an outsider. It will probably seem a little laughable or
sad that someone would feel the need to do that just to vent their
frustrations outside the public social media platforms.
However, I want to add mainly one thing, that has been completely
absent from discussions elsewhere (it has been hinted here, recently).

First, I will state my position, so that the actual argument can be
put into the context of where I'm coming from (or maybe just because I
wanted to vent some more...)

- Giving users an option is a good thing.
- Solid conventions that are rarely overridden is also a good thing.
- Moving away from "master" may be the right thing to do, but there
are certain ramifications (also optical) to such things, so the
reasoning should be informed.
- "Tagging" certain words as offensive or non-inclusive can be a
disservice to a working, sensible, constructive, emotional,
informational and nuanced language. At least when said word, in its
context, is used completely without its possible negative
connotations. It creates an emotion and a problem where there was
none.
- The actual origin of the word in git is irrelevant. How it's used is
what matters.
- The "perpetually offended" may be a moniker that's a bit too lazy.
But I would argue that there is at least a large group that could be
called the "eager to be offended, by proxy"

So, my argument.

Why is no-one talking or listening (!) to those who are assumed to be
offended or hurt? That may be a false assumption, but it's certainly
how it seems. I can only speak from my limited viewpoint, and for the
sake of argument, let's say that we're talking about black people, or
to narrow it down, black software developers.
Is that too exclusive? Well, maybe, but it's the scope I'm using now,
and I think my argument would remain unless we include the
not-assumed-to-be-affected-but-still-uncomfortable.

I tried to get an idea of how the GitHub move was actually received by
black developers (I'm white, by the way), by googling and searching on
Facebook and Twitter. And I really didn’t taint my searches with my
bias (e.g “black developer github master”). The impression I came away
with was that 100% would rank the move somewhere between unnecessary,
via laughable, to downright offensive. The move. Not the word.
The voices I found are not necessarily representative, but they should
at least give some pause. A common reaction seems to be something like
what @SpeedKicks (a software engineer in the "target group") tweeted:

"Reading a thread of white people, including the CEO of GitHub,
advocating changing the name of the ‘Master’ branch to make black devs
more comfortable...

is the most racially uncomfortable I've ever felt about GitHub."

Acting on the uninformed assumption about someone else's feelings can
be very counter-productive, belittling and even racist.

This leads to my last bullet points.

- Staying with the word "master" can if motivated properly (or not at
all, since it seems to be a reaction to an ambient issue), be an
action that is even more grown-up, respectful and therefore inclusive,
than moving away from it.
- Can someone still be offended? Sure, but I think the solution to
educate, rather than eradicate, should be used more often.

Best regards
Gunnar



Den mån 4 maj 2020 kl 19:20 skrev Simon Pieters <simon@xxxxxxxxxx>:
>
> "master" is an offensive term, as it can be interpreted as being
> slavery-origin terminology. See
> https://en.wikipedia.org/wiki/Master/slave_(technology)#Terminology_concerns
>
> The Python programming language, and various other projects, have
> taken a stance and moved away from offensive terminology including
> "master". See https://bugs.python.org/issue34605
>
> When different projects using git decide to move away from "master" as
> the name of their main branch, inconsistency ensues between projects.
> See https://github.com/desktop/desktop/issues/6478 (and "Related
> Issues and Projects").
>
> To avoid offensive terminology and to avoid further inconsistency, I
> think git should use a different branch name than "master" when
> initiating a repo. I don't have a strong opinion, but I like "main"
> since it shares the first two characters and it's shorter.
>
> --
> Simon Pieters
> Bocoup https://bocoup.com/
>
>




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux