Steering Council nomination: Raymond Hettinger (2021 term)

Raymond, you clearly care deeply for the Python language and community. Your platform includes some difficult issues, so I think it’s important to understand your thoughts and plans about them in more detail.

PEP 13 requires that the SC “use their powers as little as possible”. I aim to make that true again and to allow our traditional relationships to flourish.

I’m not the most up to speed on what the SC has done. How do you believe they are using their powers more than they should? What traditional relationships are you referring to, and are they not doing well currently?

PEP 13 requires the SC to act only on “egregious and ongoing code of conduct violations”. I aim to nudge us back in that direction. No more posts soliciting reports of micro-aggressions.

What incidents do you believe the SC acted on that they shouldn’t have? Are you saying that another group besides the SC should have been the one to act, or something else? I’m not familiar with the posts soliciting reports that you’re referring to, and couldn’t find them with a quick search on the main mailing lists.

No zero-tolerance policies.

In the cases I’m familiar with, it didn’t seem like it was the first incident. Elsewhere, you’ve advocated for deescalation, but from what I’ve heard of how the CoC group operated, it seems like attempts were made to communicate privately with the people involved, and that the decisions were not made lightly. What should they have done differently?

No requiring members to post permanently damaging letters of apology.

Assuming the CoC finding was correct and that the person negatively affected the community, why is an apology before rejoining damaging, and why is that damage more important than the damage the person did to the community?

10 Likes