Permalink
Browse files

bpo-34605: Replace "pliant children" with "helpers" (GH-9195)

In distutils.command.install, replace "pliant children" (previously,
it was "pliant slaves") with "helpers".

<!-- issue-number: [bpo-34605](https://www.bugs.python.org/issue34605) -->
https://bugs.python.org/issue34605
<!-- /issue-number -->
  • Loading branch information...
vstinner authored and miss-islington committed Sep 11, 2018
1 parent 50c99d9 commit fa7dfae3171914f91d629a64c6e829788b485b06
Showing with 1 addition and 1 deletion.
  1. +1 −1 Lib/distutils/command/install.py
@@ -223,7 +223,7 @@ def initialize_options(self):
def finalize_options(self):
"""Finalizes options."""
# This method (and its pliant children, like 'finalize_unix()',
# This method (and its helpers, like 'finalize_unix()',
# 'finalize_other()', and 'select_scheme()') is where the default
# installation directories for modules, extension modules, and
# anything else we care to install from a Python module

5 comments on commit fa7dfae

@stratakis

This comment has been minimized.

Show comment
Hide comment
@stratakis

stratakis Sep 14, 2018

Contributor

Languages evolve as well as societies. Open source languages also keep a vibrant community around them with all kinds of people from vastly different backgrounds. Everyone should strive for making things as inclusive for everyone as possible. If you don't like changing terminology for the sake of inclusiveness please provide your ideas, instead of just popping your github alt accounts to troll on commits. I don't see how those comments actually help anyone at this point.

Contributor

stratakis replied Sep 14, 2018

Languages evolve as well as societies. Open source languages also keep a vibrant community around them with all kinds of people from vastly different backgrounds. Everyone should strive for making things as inclusive for everyone as possible. If you don't like changing terminology for the sake of inclusiveness please provide your ideas, instead of just popping your github alt accounts to troll on commits. I don't see how those comments actually help anyone at this point.

@stratakis

This comment has been minimized.

Show comment
Hide comment
@stratakis

stratakis Sep 14, 2018

Contributor

Because YOU don't see how this helps or YOU do not feel offended by that does not mean noone else does. Empathy is a hard thing for many people but not impossible. And yes there are places where slavery is still practiced today in the modern world, and you can find them with a simple google search I'm not gonna cite sources for that, you can debunk your claims yourself.

And yes people can get offended, as slavery was abolished fairly recently in many places, which means someones grandparents could have been under those situation. As you said, context matters so please research your claims before making them on a public space.

Noone is suggesting to rewrite history as your strawman suggests. But as people we should be more inclusive. If you are interested in making the language faster, more readable, more functional you may very well help as well.

Contributor

stratakis replied Sep 14, 2018

Because YOU don't see how this helps or YOU do not feel offended by that does not mean noone else does. Empathy is a hard thing for many people but not impossible. And yes there are places where slavery is still practiced today in the modern world, and you can find them with a simple google search I'm not gonna cite sources for that, you can debunk your claims yourself.

And yes people can get offended, as slavery was abolished fairly recently in many places, which means someones grandparents could have been under those situation. As you said, context matters so please research your claims before making them on a public space.

Noone is suggesting to rewrite history as your strawman suggests. But as people we should be more inclusive. If you are interested in making the language faster, more readable, more functional you may very well help as well.

@stratakis

This comment has been minimized.

Show comment
Hide comment
@stratakis

stratakis Sep 14, 2018

Contributor

My main opposition to those comments is mostly due to profound name calling and emotional appealing without directly addressing the issue at hand. Now what a majority of people feel about something doesn't necessarily reflect the reality, it usually reflects what the most prominent members of those boards/communities think about certain topics. Once, slavery was widely accepted and the idea of abolishing it sounded outright stupid for the majority of people.

I would argue that it's not false political correctness, but that can be debated of course. As I said when a discussion gets out of hand, whichever side just falls into being way too emotional without any compelling and logical arguments, in my opinion that side is losing on that discussion as there is not much left to discuss without falling into the same logical fallacies.

My mention of strawman was referring to your sentence about rewriting history which is obviously not what the issue is about at all and noone has any purpose of doing that. And of course I'm not saying that your opinion means nothing due to you not contributing code, I'm disagreeing with your specific arguments on that discussion as they rely on false premises and ill-formed facts.

All in all this is a heated topic at the moment in many places on and off the internet and also one that the alt-right loves to fuel with fire (heck some of the most racist subreddits featured this change). So I apologize if I put you in the same sack as the rest, as there has been an influx of trolls in the python community since that happened, but I urge you to take a hard look on your arguments/opinions, research the facts and remove the emotional urge to bash at people for not having the same opinion as you. I humbly believe this will lead to much better and more productive discussions for everyone.

Contributor

stratakis replied Sep 14, 2018

My main opposition to those comments is mostly due to profound name calling and emotional appealing without directly addressing the issue at hand. Now what a majority of people feel about something doesn't necessarily reflect the reality, it usually reflects what the most prominent members of those boards/communities think about certain topics. Once, slavery was widely accepted and the idea of abolishing it sounded outright stupid for the majority of people.

I would argue that it's not false political correctness, but that can be debated of course. As I said when a discussion gets out of hand, whichever side just falls into being way too emotional without any compelling and logical arguments, in my opinion that side is losing on that discussion as there is not much left to discuss without falling into the same logical fallacies.

My mention of strawman was referring to your sentence about rewriting history which is obviously not what the issue is about at all and noone has any purpose of doing that. And of course I'm not saying that your opinion means nothing due to you not contributing code, I'm disagreeing with your specific arguments on that discussion as they rely on false premises and ill-formed facts.

All in all this is a heated topic at the moment in many places on and off the internet and also one that the alt-right loves to fuel with fire (heck some of the most racist subreddits featured this change). So I apologize if I put you in the same sack as the rest, as there has been an influx of trolls in the python community since that happened, but I urge you to take a hard look on your arguments/opinions, research the facts and remove the emotional urge to bash at people for not having the same opinion as you. I humbly believe this will lead to much better and more productive discussions for everyone.

@shanselman

This comment has been minimized.

Show comment
Hide comment
@shanselman

shanselman Sep 20, 2018

Just for a little info, as you asked to name a country with slavery in 2018, @Realitaetsverlust

"I'm not sure where slavery is still a thing. Could you name a single country still allowing slaves?"

It's an issue of precision. Some words are more precise than others - a ton of work in the OO space involves naming stuff accurately. Variable names and method names often change to remove ambiguity. I don't how a few improvements in naming accuracy needs to turn into a conflagration and declarations of "snowflake." Consider the facts and act accordingly.

shanselman replied Sep 20, 2018

Just for a little info, as you asked to name a country with slavery in 2018, @Realitaetsverlust

"I'm not sure where slavery is still a thing. Could you name a single country still allowing slaves?"

It's an issue of precision. Some words are more precise than others - a ton of work in the OO space involves naming stuff accurately. Variable names and method names often change to remove ambiguity. I don't how a few improvements in naming accuracy needs to turn into a conflagration and declarations of "snowflake." Consider the facts and act accordingly.

@ChrisMcKee

This comment has been minimized.

Show comment
Hide comment
@ChrisMcKee

ChrisMcKee Sep 20, 2018

Pleas to emotion and arguments aside, both the original 'pliant slave's and the change
#9101 were an odd use of English and should have been altered before merge. In this case helper is simpler to comprehend and a more logical term, within the context.

If anything the structure of the comment needs work in its entirety; the English is a bit iffy.

This really isn't a hill worth dying on.

ChrisMcKee replied Sep 20, 2018

Pleas to emotion and arguments aside, both the original 'pliant slave's and the change
#9101 were an odd use of English and should have been altered before merge. In this case helper is simpler to comprehend and a more logical term, within the context.

If anything the structure of the comment needs work in its entirety; the English is a bit iffy.

This really isn't a hill worth dying on.

Please sign in to comment.