<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 3, 2020 at 9:03 AM Frediano Ziglio <<a href="mailto:fziglio@redhat.com">fziglio@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:courier new,courier,monaco,monospace,sans-serif;font-size:12pt;color:rgb(0,0,0)"><blockquote style="border-left:2px solid rgb(16,16,255);margin-left:5px;padding-left:5px;color:rgb(0,0,0);font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><div dir="ltr"><div><br></div><div>Well... Your examples are contradicting: the "master/slave" relation used in electronics or psychology are re-using the slavery concepts too... This doesn't make it right :-)</div></div></blockquote><div>That depends on the etymology and history, not an expert on this.<br></div><div>I think there's a mild root, but still this require some technical language explanation.<br></div><div>They can contradict only if they came from 2 separate roots, if this is true is means the there are multiple concepts involved not only one.<br></div><blockquote style="border-left:2px solid rgb(16,16,255);margin-left:5px;padding-left:5px;color:rgb(0,0,0);font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><div dir="ltr"><div>Now I'm not working in electronics or psychology, so I'm not going to try and change their wording. <br></div><div><br></div><div>Regarding changing it now rather than waiting: Daniel is mentioning two hints - git, or github. As our code is hosted in gitlab, I would add that one too :)</div><div>The idea being that if they choose a new word, it will become the new default, and we could align with them for consistency, rather than arguing among us and picking a potentially different name<br></div></div></blockquote><div>It makes sense, but more at Gitlab level, not a world global de-facto for me<br></div></div></div></blockquote><div><br></div><div>I agree that it makes sense to wait for gitlab or git projects decide <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:courier new,courier,monaco,monospace,sans-serif;font-size:12pt;color:rgb(0,0,0)"><div></div><blockquote style="border-left:2px solid rgb(16,16,255);margin-left:5px;padding-left:5px;color:rgb(0,0,0);font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><div dir="ltr"><div>This doesn't prevent us from changing words that are in our code (like blacklist/whitelist?). I think there's not a lot of them.</div><div><br></div><div>Regards,</div><div>Julien<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 2 juil. 2020 à 16:09, Frediano Ziglio <<a href="mailto:fziglio@redhat.com" target="_blank">fziglio@redhat.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br> > On Wed, Jul 01, 2020 at 04:15:07PM +0200, Victor Toso wrote:<br> > > Hi,<br> > > <br> > > On Wed, Jul 01, 2020 at 10:03:10AM +0200, Kevin Pouget wrote:<br> > > > Hello SPICE community,<br> > > > <br> > > > following Chris Wright (Red Hat CTO) blog post on "Making open<br> > > > source more inclusive by eradicating problematic language" [1],<br> > > > I would like to suggest that we have a look at SPICE source<br> > > > code to find out if/where such language is used and how to<br> > > > remove it.<br> > > > <br> > > > To illustrate the motivations of this move, consider the phrase<br> > > > "the final solution". I am quite sure you would agree that<br> > > > these words cannot be used inside a project. You would agree<br> > > > because the WWII events are still in minds and not so ancient<br> > > > yet.  Git "master", or the "master/slave" pattern may not<br> > > > trigger similar thoughts if your ancestors didn't suffer<br> > > > slavery; "whitelist/blacklist" neither, if the color of your<br> > > > skin doesn't get you into trouble (white=allow, black=deny).<br> > > > Overall, I would advise, when thinking about these questions,<br> > > > not to forget on which side your history/country/skin<br> > > > color/sexual orientation sits you. If it's the oppressor side,<br> > > > you're not at the right place to say it's not relevant.<br> > > > <br> > > > ---<br> > > > <br> > > > I had a quick `grep` look at SPICE code base, searching for<br> > > > `blacklist/whitelist/slave` and I could only find very few<br> > > > occurrences of these words, which is nice. Can you find other<br> > > > problem words?<br> > > > <br> > > > `master` is used for git default's branch, but not much<br> > > > elsewhere. Let's discuss if we could get rid of this one, for<br> > > > instance changing it to `main` (just a suggestion). I don't<br> > > > think that it can break that many things (only the CI comes to<br> > > > my mind, where the `master` branch may be treated differently)<br> > > > as git name default branch's name is often omitted in the usual<br> > > > workflows.<br> > > > <br> > > > Please share your thoughts about this<br> > > <br> > > Not a native english speaker but I've read a few discussions<br> > > around the user of master as git as in master copy instead of<br> > > master/slave. Another examples of the use of master from native<br> > > speakers included master as in school teacher or someone that is<br> > > in charge of something (the offense being where the subject of<br> > > control is the slave).<br> > > <br> > > Still, I don't really mind to changing it to main, even more if<br> > > there are people that feel this can really be offensive in some<br> > > way..<br> > <br> > I think the primary downside in changing the branch name is if we<br> > end up with different branch names chosen by each project. There is<br> > value in the fact that essentially every project uses the same<br> > branch name for their latest development branch, as it gives end<br> > users consistent expectations.<br> > <br> > I'm in favour of changing the branch name, but my inclination is<br> > to wait and see a little longer, in order to identify what the<br> > new defacto standard ends up being. "main" is a good bet as a new<br> > standard, but it would be nice to see it "in action".<br> > <br> > I'd be looking for two possible signs<br> > <br> > Whether the Git maintainers themselves decide to standardize<br> > on a new term.<br> > <br> > What GitHub actually decide upon & roll out.<br> > <br> > Either of those two decisions will set a defacto standard across a<br> > vast number of projects, and thus it will be beneficial to have<br> > alignment with those decisisons.<br> > <br> > Regards,<br> > Daniel<br><br> Hi,<br>    I have different feeling about these changes. On one side I agree with<br> Michal that these changes appears positive but they are potentially<br> aggravating the real issue just hiding the problem.<br> About the words I think "master" have multiple meaning, removing blindly<br> because some meaning could remember some bad memories looks excessive.<br> And even if this word is used in the "master&slave" reference hinting<br> human slavery there are on the other side many uses (like master&slave<br> relationship in electronic circuit or master&slave used in communication<br> or in psychology) were this is far from human slavery.<br> "blacklist" is very similar, it's used in a lot of places without negative<br> references, "black" is simply a color which, being usually associated<br> with no light is seen negative, not for race discrimination (like yin<br> and yang concept). I checked multiple dictionaries and hardly find<br> races references for "blacklist". For the same reasons we should remove<br> wording like "dark", "white", "yellow", "black".<br><br> About the "master" branch technically can be changed easily. I won't<br> wait a "de-facto" change, if all project would wait a "de-facto" change<br> the only name would be "master"! So if most of the group agree to change<br> and like "main" I would just rename to "main".<br><br> Regards,<br>   Frediano<br><br> _______________________________________________<br> Spice-devel mailing list<br><a href="mailto:Spice-devel@lists.freedesktop.org" target="_blank">Spice-devel@lists.freedesktop.org</a><br><a href="https://lists.freedesktop.org/mailman/listinfo/spice-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br><br></blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><p style="font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:capitalize;font-family:RedHatText,sans-serif"><span>Julien ROPÉ</span></p><p style="font-size:12px;margin:0px;text-transform:capitalize;font-family:RedHatText,sans-serif"><span>Senior Software Engineer - SPICE</span></p><p style="margin:0px;font-size:12px;font-family:RedHatText,sans-serif"><span style="margin:0px;padding:0px"><a href="mailto:jrope@redhat.com" target="_blank">jrope@redhat.com</a><br></span></p><a href="https://www.redhat.com/" style="color:rgb(17,85,204)" target="_blank"><img src="https://marketing-outfit-prod-images.s3-us-west-2.amazonaws.com/f5445ae0c9ddafd5b2f1836854d7416a/Logo-RedHat-Email.png" width="90" height="auto"></a><br></div></div></div></div></div></div></blockquote><div><br></div></div></div>_______________________________________________<br>
Spice-devel mailing list<br>
<a href="mailto:Spice-devel@lists.freedesktop.org" target="_blank">Spice-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/spice-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
</blockquote></div></div>