We welcome you to join our general discussions about diversity in Python:

Aahz's blog post on why the Diversity list was created, in response to: Background stats on percentage of women in Open Source based on commonly disbelieved stats from Kirrily Robert's OSCON keynote "Standing Out in the Crowd" about women in Open Source.

Work in Progress!

Not Official PSF Policy

The contents of this page, and the contents of the pages linked to below, are not official opinion or policy of the Python Software Foundation. This is a wiki page, editable by anyone in the community, and the PSF does not endorse and is not responsible for the opinions expressed here.

The official PSF diversity statement can be found here.

What you can do

Simple, personal actions:

Technical actions:

Bold action:

Broad action:

Share your story:

Diversity is what happens whenever you have enough people in the same place at the same time, whether you realise it or not. Any group of people, regardless of whatever common features they may share, will nonetheless express enormous diversity in other respects. There is no better way to prove diversity that to show the diverse stories of all of the people who are present. Please share your story by answering one simple question, so that you can help to proudly display the diversity of the Python community.

"Why programming, why F/OSS, why Python?"


Practical advice and suggestions on how to increase diversity.

Ten tips for getting more women speakers

Dos and Don'ts of encouraging women in Linux -- the immediately practical part of a larger article. Some of these suggestions can also be translated to other issues.

How to encourage women in FLOSS - also the practical part of a larger article.

Consider the recording and photography policies at the conference you're running.

Invite someone who has something to say but no blog of their own to post on the Python Open Mike blog.

Make sure your web pages meet accessibility standards for people with disabilities and older users.

Taking Action

Links to activities, posted to the Diversity list, encouraging participation:

PyCon2010 related links: Call for reviewers - Call for Proposals - Financial Aid for attendees - Places to send calls for papers and conference announcements

Roll-Call for Women in Python

Join us for Ada Lovelace Day, 24 March 2010 and Finding Ada (Ada Lovelace Day)


Terms you'll see on this wiki page and in use on the Diversity mailing list.

101 - shorthand for "introduction to the issues that face a certain group". The term originates in the US practice of designating introductory courses in some_field as "some_field 101". If the list is discussing an aspect of diversity related to a specific group and you are unfamiliar with the issues involved, it might be a good idea to look at the "101-level" resources below. If you are unsure where to find information about issues facing a group not listed in the "101" section below, please ask on list and well see what we can find for you.

Abilene paradox - breakdown in group communication where groups take an action that the all of the group's members oppose.

Bystander Effect - social psychological phenomenon where individuals in a group do not offer help to people in trouble.

cis-gender - person for whom the sex they were assigned at birth corresponds with their identity. Used as the opposite of "transgender"

Offense - recommendation against using the word offense which focuses on reactions instead of actions.

Polite - on the trickiness of defining it.

Privilege - What it means and how it's used on the Diversity list.

Spoons - Used by people who are sick or disabled to describe the limited and fluctuating capability to get anything done

Robustness Principle

Tact Filter - Another perspective on Politeness.

Language Diversity

The Diversity discussions and mailing list are in English, but there is a listing of non-English Python User Groups.


Chinese Python

French Python

101 Resources


Anti-racism reading list (some US focus)

Anti-racist FAQ

Racism_101 Community on LiveJournal

Unpacking the Invisible Knapsack (An article examining the author's own sense of privilege.)

Anti-racism and anti-oppression links

Anti-racism and activism links

RaceFail 09 - An example of how the Science Fiction community's addressing one kind of diversity doesn't automatically translate to other kinds.

Racism 101 - Beyond Bingo Cards


Transgender 101

Anti-sexism and more general gender stuff

Finally, A Feminism 101 Blog (tinyurl preview link due to the wiki blocking the real URL)

Feminism 101 - The Essentials

The Terrible Bargain We Have Regretfully Struck - A blog post about the absolute pervasiveness of sexism and the effects it has on trust.

Sex and Gender terminology (tinyurl preview link due to the wiki blocking the real URL)

A theory about why interactions between men and women are so complicated - For folks who've never studied sociology of gender.


A Primer On Autism

On Trust and Diversity - a blog post about the invisibility of neuro-diversity and its effects.

Autism activism


sophy's Rethinking Disabling Metaphors, sasha_feathers' Rethinking Disabling Metaphors - two writeups from a WisCon33 panel.

Respectful language - Thoughts on disability and respectful language

Other Diversity Statements/Actions

Dreamwidth's Diversity Statement and their Guiding Principles

RailsBridge - guidelines, more than "a statement" (top left on the page linked).

Ohio LinuxFest '09 Diversity in Open Source workshop is/was on 9/27/2009.

Diversity/Careers in Engineering and IT

Women in IT - emphasis on PHP, which seems to show better gender balance than Python (as of the Summer of 2009).

JAOO 2009 diversity effort

How to Encourage Women in Linux

Standing out in the crowd - Kirrily Robert's OSCON talk, the repurcussions from which inspired Aahz to create the Diversity mailing list (see above.)

Addresses lack of gender/race diversity in Science Fiction - was suggested as having applicable insight/inspiration to the Python Community re: thinking outside the box.

On the HARD work of reaching out (Science Fiction editorships) - also suggested as being insightful/inspirational. (link is tinyurl preview link because the real URL contains a word banned on this wiki)

Gr8 Designs for Gr8 Girls - A computer science activity day for Grade 8 Girls. (NOTE: Browser security certificate has expired. :( )

Women and FOSS - blog post with a number of good links to resources re: feminism and/or technology. EduPython post also with a number of links (Note: not sure how to classify this or if links from it should be promoted to this page directly... -DougPhilips)

Are supposed to be friendly to all newcomers. Also a place to hang out and encourage others:

Tutor list - Help list

In the first post to the Diversity mailing list, Steve Holden posted a link to Remixing Angie Byron to create the next Million Mozillians asking it would apply to the Python community.

Universal Design and how it can improve design for everyone. Parallels to how diversity can benefit everyone too?

Derailing for Dummies on the various ways discussions can be derailed, how to spot them, convenient names for talking about them. (Note: "... for Dummies" is a popular series of books (at least in the US) and uses "Dummies" in a some-what self-deprecating way. I've personally often found that the "for Dummies" books are very good introductions. --DougPhilips)

Google's Diversity Delegates Programme - Some of what Google is doing.

TeX Users Group's Bursary Fund description - does not specifically address diversity, just those who might need assistance, but there is probably a correlation.

Gender interactions - a continuum where one end leads to rape - (STRIDENT CONTENT - NOT SAFE FOR WORK) - This is not just a Western issue, cultures around the world are overwhelmingly patriarchal. How we interact in more civilized ways is not irrelevant, but starts the slope ending in this kind of abhorrent behavior. Why the "little stuff" matters. (Link from Steve Holden's message). Aahz then linked to this article a bit more directly applicable to the topic/Diversty list.

Article explaining the "Why work on X when Y is so much more important" distraction/derailing. Here because this came up in the context of a post suggesting "Open Source is no worse than Closed Source" regarding gender diversity. Those looking to tackle the broader issue of Women and Technology might find The Anita Borg Institute a helpful resource. (tinyurl preview link since "oh one dot wordpress dot com" links are forbidden here, and this is a link to a Feminism 101 URL on wordpress.)

Unlocking the Clubhouse - Published Research from Carnegie Mellon University on closing the Gender Gap in Higher Education. Has been recommended many times on the Diversity list.

Thinking in Python - resource for teaching Python to non-programmers. Free online version. It is used in several teaching situations, generic good resource.

Edu-Sig: Python in Education

Code-n-Splode - grew out of Women in Open Source BOF at OSON 2007

WisCon Feminist Science Fiction Convention - WisCon encourages discussion and debate of ideas relating to feminism, gender, race and class. Suggested as a possible model for a Diversity and Open Source panel (perhaps not at a PyCon event)

Teaching Open Source

FOSS Mentor Projects (at Teaching Open Source)

A Tale of "O": On Being Different in an Organization - Recommended as being descriptive of being the only woman in a room of men.

A female student using Python for a science fair project - posted as inspirational.


Django Girls - "Django Girls organize free Python and Django workshops, create open sourced online tutorials and curate amazing first experiences with technology"

PyLadies - "[...] an international mentorship group with a focus on helping more women become active participants and leaders in the Python open-source community"

DiversityInPython (last edited 2017-05-22 12:58:13 by TordDellsen)

Unable to edit the page? See the FrontPage for instructions.