Update: An updated version of this is available on my main blog.
There are codes of conduct for contributing to the open source foundations of the internet. The Contributor Covenant is widely used and representative of an emerging consensus on codes of conduct for distributed collaboration. The covenant is compatible with structural ideology, restorative practices, neurodiversity, the social model of disability, and real life.
Meritocracy also naively assumes a level playing field, in which everyone has access to the same resources, free time, and common life experiences to draw upon.
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
We are committed to making participation in this project a harassment-free experience for everyone, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, religion, or nationality.
2015 also saw the widespread adoption of codes of conduct in online spaces, in particular the communities around open source projects. The Contributor Covenant was adopted by several prominent open source projects, including Atom, AngularJS, Eclipse, and even Rails. According to Github, total adoption of the Contributor Covenant is nearing an astounding ten thousand open source projects.
Codes of conduct express our desire to make communities more inclusive and diverse, but they are just the first step toward this goal. The initial signal is sent; now we must focus on increasing the participation of marginalized people through direct outreach and support.