(Posting for the whole Steering Council)
The Steering Council, following a recommendation from the PSF’s Code of Conduct Workgroup, has decided to suspend a Core Developer for three months. Quoting the CoC WG’s recommendation:
The user showed these repeated violations of the following behaviors expected by the Code of Conduct:
- Overloading the discussion of the bylaws change (47 out of 177 posts in topic at the time the moderators closed the topic), which created an atmosphere of fear, uncertainty, and doubt, which encouraged increasingly emotional responses from other community members. The later result of the vote showed 81% support for the most controversial of the bylaws changes, which demonstrates the controversy was blown out of proportion.
- Defending “reverse racism” and “reverse sexism”, concepts not backed by empirical evidence, which could be seen as deliberate intimidation or creating an exclusionary environment.
- Using potentially offensive language or slurs, in one case even calling an SNL skit from the 1970s using the same slur “genuinely funny”, which shows a lack of empathy towards other community members.
- Making light of sensitive topics like workplace sexual harassment, which could be interpreted as harassment or creating an unwelcoming environment.
- Casually mentioning scenarios involving sexual abuse, which may be inappropriate or triggering for some audiences.
- Discussing bans or removals of community members, which may be seen as publishing private information without permission.
- Dismissing unacceptable behavior of others as a “neurodivergent” trait, which is problematic because it creates a stereotype that neurodivergent people are hard to interact with and need special treatment.
- Excessive discussion of controversial topics or past conflicts, which could be seen as sustained disruption of community discussions.
- Use of potentially offensive terms, even when self-censored or alluded to indirectly.
- Making assumptions or speculations about other community members’ motivations and/or mental health.
In the interest of transparency, let it be known that Brett Cannon and Łukasz Langa, who are core developers of CPython as well as Discourse moderators, abstained in the vote for that recommendation to avoid bias.
While we’re following the CoC WG’s recommendation here, we should make clear that we also received direct, very specific communication about the problematic behaviour and its impact. Like PEP 13 says, “Core team members are expected to act as role models for the community”. We’re not taking this lightly. This is an attempt at corrective action, and we hope it impresses upon everyone that these things matter.