I might suggest that we at least confine any renaming to things that
are user-visible and not worry about the source code.  Except they're
going to need aliases for all time, that's just a fact.  Although I'm
all about addressing the injustices of the past and present, I think
it would be a lot more productive to spend our effort on future
naming.

I have pretty different connotations for "blacklist" anyway, seeing it
less as an exclude pattern and more of a "never allow this because
it's really bad if you do".  Like the blacklisted keys unix distros
keep after that a critical security bug in ssh a ways back.

Let's look forward AND backward, but mostly forward.  And with my
awesome rhetorical skills, I single handedly put this matter to bed,
right?  ;)

--c

On Mon, Jun 15, 2020 at 3:12 PM Daniel Rodrigues Lima
<danielrodrigues...@hotmail.com> wrote:
>
> Hi Larry,
>
> I appreciate your answer, thank you, but i would like to clarify some points:
>
> 1. I found 170 occurrences of the term blacklist - grep -rni "blacklist" 
> php-src/, i'm working to understand the impact of changes;
>
> 2. It’s not about politics, i believe it’s about learning how to be better 
> humans;
>
> 3. I fully agree;
>
> 4. Sometimes it's necessary "broken window policing";
>
> 5. I truly recognize this, and respect above all.
>
>
> However if the majority disagree with the changes it is not worth pursuing 
> this discussion, and I should not even write an RFC for that.
>
> --
> Cheers,
>
> Daniel Rodrigues
>
> https://twitter.com/geekcom2
> ________________________________
> De: Larry Garfield <la...@garfieldtech.com>
> Enviado: segunda-feira, 15 de junho de 2020 17:21
> Para: php internals <internals@lists.php.net>
> Assunto: Re: [PHP-DEV] About the use of the terms master/slave and blacklist, 
> proposal to replace.
>
> On Mon, Jun 15, 2020, at 2:11 PM, G. P. B. wrote:
> > On Mon, 15 Jun 2020 at 20:05, Lynn <kja...@gmail.com> wrote:
> >
> > > On Mon, Jun 15, 2020 at 7:46 PM Alain D D Williams <a...@phcomp.co.uk>
> > > wrote:
> > >
> > > > It is very easy to take offence when none is meant at all. One needs to
> > > > look at intent.
> > > >
> > >
> > > Hi,
> > >
> > > I'm going to disagree here. It's not about intent, it's about impact. You
> > > can have the best intentions with the worst results.
> > >
> > > When I read the replies here, it makes me sad. The comments come from a
> > > place of white privilege and I'm sad to see that's how people think about
> > > it.
> > >
> > > Regards,
> > > Lynn
> > >
> >
> > What saddens me is that these terms are non issues, and think they do
> > something for "good" when it's just a pat on the back without doing any
> > tangible change to the world.
> >
> > Case in point, from what I've seen mostly going around in the French
> > community [1] is that the people who are actually concerned think it's
> > woke and completely nonsensical. And I could argue the white-privelege
> > here is to discuss these matters and imagine they would improve something.
> >
> > For blacklist/whitelist the benefit of changing it is that we can use more
> > descriptive terminology such as deny/block/disallow and their opposite
> > depending on context, which probably is more accessible to non-native
> > English speakers. And if one wants to change it this should be the angle.
> >
> > However, I would argue that *if* when someone hears the word black the
> > first thing which comes to their mind is race, then that makes them more
> > of a racist and not the other people who use this with the well defined
> > meaning. As such I would argue this is undermining the meaning of the
> > word and pushing us towards an orwellian [2] state of the world.
> >
> > Moreover, black does not always mean something is "bad", see martial
> > arts where a black belt is synonymous with experience and a white belt
> > means that you are a novice.
> >
> > So instead of taking offence on behalf of a whole group and proposing
> > changes which don't affect said group in any meaningful way while
> > causing BC. Because if we decided to accept doing this, I shall start
> > being offended about the usage of the word string as in French string
> > means a thong and I imagine French women to be outraged that we
> > (predominantly white males) casually talk about splitting or comparing
> > strings.
> >
> > Best
> >
> > George P. Banyard
> >
> > [1] https://twitter.com/jesuisundev/status/1269260740894117890
> > [2] https://www.youtube.com/watch?v=oe64p-QzhNE
>
> I am so going to regret being in this thread, but...
>
>
> Data point: My boss at work noted earlier that he'd reached out to some black 
> women he knows to get their take; their response to him was that 
> blacklist/whitelist did bother them, but "master branch" did not.
>
> Of course, with GitHub now deciding to change its standards that is going to 
> percolate to the rest of the industry sooner or later, regardless of whether 
> it's a good idea or a stupid waste of time.  It's going to happen now.
>
> It should be noted that a person saying "I am offended" does not, in fact, 
> make something automatically offensive, or that you should always assume that 
> their position is right, or justified, or that you should take action as a 
> result.  As evidence, I cite that I find "Native American" offensive because 
> it implies one group of people is truly "from" a place rightly, and no one 
> else is no matter how long they've been here; that's despite the fact that 
> every group of people everywhere in history has moved around, a lot, and no 
> one is "native" to anywhere if you go back far enough, and genetic groups and 
> cultural groups migrate independently of each other (much as we like to to 
> pretend otherwise).  In fact the term isn't even preferred by the people it 
> refers to[1].  But no one listens to me, because I'm not in a group that's 
> allowed to be offended.  There's way more politics around "offense" than 
> anyone is willing to admit.  (And that's not a left or right specific issue.)
>
> Also, point of order to Ben: Free Software is political[2].  Open Source was 
> very specifically created to be the de-politicized, amoral version that 
> companies could leverage without having to bother with that ethics stuff.  
> That's literally the history.  It's also why I support Free Software.  (Note: 
> That attempt is largely unsuccessful because *all* software is inherently 
> political, but credit where it's due, please.)
>
> Having been through these conversations multiple times before, I would urge 
> everyone to keep in mind the following:
>
> 1) As Nikita said, without an actionable todo item to discuss, there's 
> nothing productive to discuss.
>
> 2) If you are able to find a reason for a change other than "because it's 
> offensive not to," do it, and push that angle.  Make the political angle 
> secondary.  It makes it more palatable.
>
> 3) For the love of God, do not go into this or similar discussions assuming 
> that anyone who disagrees with you is a bad person.  I know it's hard, 
> especially on touchy topics, but that is how communication dies.  Wanting to 
> change whitelist/blacklist does *not* make someone a troublemaker just trying 
> to cause trouble for little value.  Opposing that same change does *not* make 
> someone racist, or uncaring, or "OMG privilege so we don't have to listen to 
> you," or whatever.  I've seen that pattern appear way the hell too many 
> times, and it's toxic, and does nothing but poison communities.
>
> 4) Let's all understand that language changes like this are at best broken 
> window policing, and I use that term very deliberately.  If you really care 
> about addressing persistent inequality in the world. get your butt out to a 
> Black Lives Matter march, write your legislator, join a reform group, work on 
> hiring practices in your own company, or do something else that requires 
> actual work.  That goes for everyone.
>
> 5) Acknowledge that there are very likely a lot of people on this list who 
> are doing the things in point 4 already, but still oppose the language 
> changes.  Whether you agree with them or not, that's an acceptable and valid 
> position for them to take.  Please respect that.
>
> [1] https://youtu.be/kh88fVP2FWQ
> [2] https://peakd.com/programming/@crell/free-software-is-political
>
> --Larry Garfield
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to