EDIT: sorry, this was meant to be a reply in the " Inclusive communications expectations in Python spaces" topic. Discourse doesn’t appear to support a way for me to move it. Neither will let it me delete the post here and repost in the intended topic.]
Which I appreciate. The original expressed concern was that I was “making light of the SH itself”. Which I replied couldn’t be read that way by a reasonable person. I didn’t get a response, but next thing I saw was a public post in which the claim had morphed into that I was “making light of workplace SH training”. Which is also an implausible reading, although slightly less implausible. I didn’t, e.g., mention that the bosses in these cases were exempted from attending the training. It wasn’t the training that was the joke, but the corrupt process that let the bigwig off the hook. I was decrying the lack of justice for the victim(s).
I decided to let it go, since there’s no point fighting confirmation bias. If you’re determined to take offense, offense is what you’ll find. I see that at least two others here read the post with its intended meaning, as did the person I was originally replying to. They exposed themselves to shunning by speaking up. That’s brave.
We’re all community members here, yes? I have no problem with someone telling me I’m wrong. But I’m not required to agree with them either. It cuts both ways. They’re not required to “explain” anything to me. Somehow that burden falls only on those you don’t favor - but, in which case, even their attempt to explain is unacceptable. I simply don’t buy it.
I worked with a person who had a traumatic childhood experience with a house fire. They had major PTSD, physically shaking upon encountering any reminder. Nobody asked them to “explain” it - some reactions are plain out of reach of rational thought. We accommodated instead, when we could. For example, if they had to be in a meeting, we picked a room without a fire extinguisher, on a path from their office free of fire extinguishers too. Neither did anyone try to tell them they’d actually be safer if they were closer to a fire extinguisher. Etc. We were all happy to accommodate.
But that was a “small, collegial” environment, akin to Python’s earliest days. The PSF wasn’t intended to be a support group for PTSD survivors, and is spectacularly ill-suited to such a role. People who need therapy should by all means pursue that. This is not the place to find it. IMO it’s very much your proper job to apply “reasonable person” standards. And it’s all our proper jobs to be accommodating when we can be.
Shoe, foot, other. You’re very plainly telling them “you’re wrong”. What happened to the imperative to “believe them, accept that, and learn”? Indeed, if the roles were reversed here, you’d be accusing me of “blaming the victim”.
It’s actually a very plain meaning of “welcoming”: “you’re welcome to join. Period.”. It didn’t come with pages of subjective fine print .
I actually agree. In the early days, Python was in much more of a “beggars can’t be choosers” category. It outgrew that long ago.
Still, to my eyes, the PSF is remarkably intolerant of various forms of neurodivergence. They’re people too, but don’t have a lobby with political power to shape public opinion. In the US in general, the default response is to medicate the “troublemakers” into compliance.
I have a specific core dev in mind who was a major pain to work with, and was almost certainly (to my eyes) at an extreme on several measures of autism. But they were (literally) obsessed with a specific core library, of which they were the author and sole maintainer. Leave them alone with that, and they usually left you alone. Needless to say, I got along with them fine .
They got a ban, and with 100% predictability had no interest in ever returning. Rational talk was never going to work with them, which was also thoroughly predictable. Can’t say I know what might have worked, but still regret that they’re gone. They weren’t evil - they were neurodivergent, I can’t help but feel there must have been some more truly compassionate way to resolve that one.