<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 21, 2020 at 12:42 PM Ivan Kush via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div> </div><div>Yes, broad. But what guys say: "You LLVM developers are all racists, because you use 'master' word"</div><div>Or broader: "You  all developers are all racists, because you use 'master' word". We are not racists, but other guys think so.</div></blockquote><div><br></div><div>Since I started the thread on our "master" branch name, I'd like to clarify that I didn't intend it the way you're putting it: I don't consider that developers who are using "master" for their branch, and will continue to do so, are just "racist" because of that.</div><div><br></div><div>However I can understand that using such metaphors or analogies in our language, however accurate they are, can make other people uncomfortable.</div><div>So, another way to see it is not about us stopping using this word because other people think it makes us racists, instead it is about not <b>forcing other</b> potential contributors and fellow developers to use such terms to be able to contribute to the project.</div><div>I posted <a href="https://dev.to/afrodevgirl/replacing-master-with-main-in-github-2fjf">this link</a> originally where the author wrote:</div><div><br></div><div>> using the term master to define the default source of truth in my repos has always caused me pain<br></div><div><br></div><div>They don't accuse you or me of being racist, they don't talk about anyone else other than themselves here.</div><div><br></div><div>So I choose to listen to them, to empathize, and recognize that at minima:</div><div><br></div><div>1) there are actually better and more accurate terms for the concept described ("main", "default", ...)</div><div>2) it is "relatively cheap" to change.</div><div><br></div><div>On the other hand, I don't see much reason to not do it (do you?).</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div>So let's begin consistent and take into account all nations and languages. Not only Americans.</div></blockquote><div><br></div><div>As a European, I'm sensitive to the "american centric" view that is taken of many of these topics by the way. Also the use of English as the common language makes it maybe too easy to under-estimate the cultural differences.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div>Работа/Job contains a root Раб/Slave.</div><div><a href="https://ru.wiktionary.org/wiki/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0" target="_blank">https://ru.wiktionary.org/wiki/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0</a></div><div> </div><div>If we want completely eradicate a word Slave we should take into account all nations and languages!</div><div>You say that removing 'master' you won't mention Slave, but in Russia leaving a Job could mean Slave</div></blockquote><div><br></div><div>I'm not sure using the etymology of the translation of an English word to reflect on the English word is entirely straightforward to me.</div><div>More importantly, in general I would personally start by looking into the alternatives here: what is the word used for in the project and do we have a more neutral/descriptive term to describe a concept. I'd advise you to follow Eric's advice on the topic.</div><div><br></div><div>Best,</div><div><br></div><div>-- </div><div>Mehdi</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div>-- <br>Best wishes,</div><div>Ivan Kush</div><div> </div><div> </div><div> </div><div>21.06.2020, 22:01, "Chris Lattner" <<a href="mailto:clattner@nondot.org" target="_blank">clattner@nondot.org</a>>:</div><blockquote><div style="word-wrap:break-word"> <div> <blockquote><div>On Jun 21, 2020, at 4:49 AM, Ivan Kush via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:</div> <div><div>Here we've began discussion about "master"</div><div><a href="https://lists.llvm.org/pipermail/llvm-dev/2020-June/142448.html" target="_blank">https://lists.llvm.org/pipermail/llvm-dev/2020-June/142448.html</a></div><div> </div><div>Lets remove Job word completely</div><div><pre>But as one can easily fact-check, in Russian (slavic?) language,
for example, the word "Worker" can be translated as "Работник", "Рабочий".
Similarly the word "Job" can be translated as "Работа".
As you may notice, they all contain "Раб", which, as you can easily
check, literally translates to "slave".
To Russian people it doesn't seem very inclusive use words with such dubious origin.
</pre></div><div> </div><div>We have many uses of Job word</div><div><a href="https://github.com/llvm/llvm-project/search?q=job&unscoped_q=job" target="_blank">https://github.com/llvm/llvm-project/search?q=job&unscoped_q=job</a></div></div></blockquote></div><div>Hi Ivan,</div><div> </div><div>Thank you for raising this issue.  I haven’t heard much industry consensus that the word ‘job’ is a problem - are there other communities considering such a change?</div><div> </div><div>I’m concerned that a policy around “any English word that can be translated to an unfortunate term in another language” could be too broad to be useful.  The discussion around “master" isn’t related to translations.</div><div> </div><div>-Chris</div></div></blockquote>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div></div></div></div>