Weblog

Django adopts a Code of Conduct

Django adopts a Code of Conduct

On April 1st we wrote that we'd drafted a code of conduct for our community, and wanted your feedback before adopted it. You gave us a lot of fantastic feedback, and today we're proud to announce that the code of conduct has been ratified by votes of the Django core developers and the board of the Django Sofware Foundation.

Here's the official ratified text of the Code of Conduct. We've also got an FAQ, and a guide on how to report any violations.

This code of conduct is now operative in all DSF/Django spaces, that means places like #django on Freenode, the django-developers mailing list, or a Django sprint.

The board of the DSF have also created a committee which will review any reports of violations. The initial members of that committee will be Jacob Kaplan-Moss, Alex Gaynor, Selena Deckelmann, and Lynn Root.

Why do we need a code of conduct? To best keep with some of our core values: documentation and "explicit is better than implicit". We want to maintain a vibrant, diverse, and technically excellent community, and we believe that a part of that is writing down the standards of behavior we hold ourselves to.

We may make changes in the future. The process by which that happens is also online.

We'd like to thank everyone who sent us valuable feedback, all the codes of conduct we looked to for inspiration in writing this (including Ubuntu's, Python's, and Speak Up's), and especially Valerie Aurora and the Ada Initiative for all their help.

Posted by Alex Gaynor and Jacob Kaplan-Moss on July 31, 2013