Hello! Some of you may not know me, but I am an active member of the PSF community, and have been an events organizer for about a decade now. I am co-founder of PuPPy, the Seattle Python User Group, and PyCascades, a regional Python Conference in the Pacific Northwest. I have a lot of experience dealing with CoC complaints, both as a member of CoC committees, and as an organizer who has to handle the fallout of decisions made by CoC committees.
I agree 100% with what Thomas is saying. This is a real concrete problem and allowing the board to remove Fellowship status is an important tool that is critical to our community’s safety.
I’ve seen multiple people say something along the lines of “The CoC WG and the Steering Council can already remove people from their positions, so allowing them to remove PSF Fellow status seems useless”. Friends, it is not useless.
Here’s a hypothetical situation:
There is a PSF Fellow deeply embedded and active the community. Behind the scenes they are sexually harassing and threatening other Python community members. This behavior goes on for a while. A series of CoC complaints are filed and they’re handled one by one over a period of months or years. Eventually, after the Nth CoC report, they are deemed too much of a risk to the community, and they are removed from their leadership positions within the Python community.
This could easily be the end of the story. However, this person, rightfully shunned from our community, wants to continue participating somehow. What are their options? Well, they can easily go to Python Adjacent communities. They can quickly establish themselves as an experienced professional, and can even point to their Fellowship status, as we all know it’s no small feat to be a PSF Fellow.
Python adjacent communities can, and will, make assumptions based on PSF Fellowship status. They must be an upstanding community member if they’re a PSF fellow, right? Come on in! We could use your experience, here, help us run an event.
Alternatively, maybe they don’t try to help or volunteer at other communities, but just go to their events and conferences. They can put on their conference badge “PSF Fellow”. An immediate indicator of community participation and excellence. A status symbol they can continue to use to perpetuate further abuse.
By allowing the PSF board to remove Fellowship status we are giving them the tools they need to help reduce harm caused by people who have Fellowship status. We’re removing a tool that abusers can use to perpetuate more abuse in and outside of our community. This is a critical tool for the safety of our community, and those communities adjacent to ours.
While the situation I outlined above is hypothetical, it’s also grounded in real events. A situation like this has actually already happened. This is already a known problem in our community, and we need to take action now.