On Wednesday, November 21, the Python Software Foundation’s board of directors voted on two resolutions on the topic of Codes of Conduct at Python conferences. As the Python conference landscape grows to include more events and attract more attendees, the Foundation looks to ensure that conferences, new and old, are being run in a way that is enjoyable for all.
The first resolution passed by the board serves as the Foundation’s recommendation that all Python conferences and related events create and apply a Code of Conduct. The board unanimously agreed on this point, suggesting that publicly documented expectations and plans of action are necessary when planning and running an event in our community.
The second resolution passed by the board serves as the Foundation’s requirement that all Python conferences and related events create and apply a Code of Conduct. Without a code in place, the Foundation will not fund the event.
PyCon US, the largest of the Python conferences, first implemented a Code of Conduct for the March 2012 conference. For PyCon 2013, the code was left the same, but comes with the addition of documented incident handling guidelines. Many conferences followed suit to add a code, such as PyOhio, pyArkansas, PyTexas, PyCon Canada, and others.
PyCon’s Code of Conduct is structured after one created by The Ada Initiative and others, available under the Creative Commons Zero license at http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy.