Feminism & Open Source Contribution

34
Corey Latislaw @corey_latislaw Pam Selle @pamasaur Slides:

description

How can we change the models of open source contribution to be more open and equal? Given at Write/Speak/Code on June 22, 2012. Animated cat gif will not animate on Slideshare, for full effect visit http://bit.ly/10HQ8yc

Transcript of Feminism & Open Source Contribution

Page 1: Feminism & Open Source Contribution

Corey Latislaw @corey_latislaw

Pam Selle @pamasaur

Slides:

Page 2: Feminism & Open Source Contribution

Challenge old models with

new thought patterns.

Page 3: Feminism & Open Source Contribution

What does it look like?

• Writing tests

• Writing documentation

• Cleaning up bad code

Page 5: Feminism & Open Source Contribution

Feminism

Current Model

New Model

What you can do

Page 6: Feminism & Open Source Contribution

"Feminism is the radical notion that women are people. -Rebecca West

Page 7: Feminism & Open Source Contribution

"the theory of the political, economic, and social equality of the sexes"

Page 8: Feminism & Open Source Contribution

Different flavors of feminism

Intersectionality

In open source

Page 9: Feminism & Open Source Contribution

"[Women] are not sure if other community members will treat them respectfully, prefer not to be the only woman in the group, or are uncertain about embarking on the solitary exploration typically needed to get up to speed in open source.

-Zhurakhinskaya

Page 10: Feminism & Open Source Contribution

"...hindrances to participation includ[e] a lack of mentors and role models, discriminating

language usage, a male–dominated competitive world view, and a lack of women–centered

perspectives.

-Reagle

Page 11: Feminism & Open Source Contribution

"Contrary to what we would like to believe, there is no such thing as a 'structureless' group. Any group of people of whatever nature coming together for any length of time, for any purpose, will inevitably structure itself in some fashion. The structure may be flexible, it may vary over time, it may evenly or unevenly distribute tasks, power and resources over the members of the group. But it will be formed regardless of the abilities, personalities and intentions of the people involved. The very fact that we are individuals with different talents, predispositions and backgrounds makes this inevitable."

-Freeman

Page 12: Feminism & Open Source Contribution

"Paying your dues

Traditional devaluation of women's work (teaching, art, etc.)

Bias against empathy

Page 13: Feminism & Open Source Contribution

[O]pen source culture is not feminist. Feminism is fundamentally about equality for everyone, not just women, and designers of any gender are just as alienated as women programmers, because it’s not an equally welcoming environment.

-Trapani

Page 14: Feminism & Open Source Contribution

Low participation diverse populations

Low polish

Low testing

Low documentation

Low engagement of users

Page 15: Feminism & Open Source Contribution

Abrasive emails

Flamewars

RTFM

Hostile environments

Microaggressions

Apathetic / silent allies

Page 16: Feminism & Open Source Contribution

How can we make this better?

What’s missing?

Page 17: Feminism & Open Source Contribution
Page 18: Feminism & Open Source Contribution

Warmth

Mentorship

Stewardship

User/design focus

Open discourse

Page 19: Feminism & Open Source Contribution

Encourages traditionally underrepresented groups to participate.

Provides a healthy space for criticism of the work product (not the people).

Pathway for newbies to contribute in ways that interest them (coding, UX, PM, technical writer, etc.).

Page 20: Feminism & Open Source Contribution

"Let them know you're happy they're here, show them around the place, help them with their question or problem, and let them know how they can give back to the community.

-Trapani

Page 21: Feminism & Open Source Contribution

Clear pathways for contribution

Conversion of new contributors to regular contributors

Pair programming

Page 22: Feminism & Open Source Contribution

Answering questions and being accessible to new and regular contributors.

Managing resources

Identifying strengths and interests

Page 23: Feminism & Open Source Contribution

Architecture

"Prioritize design and usability upfront, rather than accept a mess of software with plans to slap a pretty veneer on afterwards. This is been the lesson I keep having to learn and re-learn: design and usability cannot be an afterthought."

-Trapani

Page 24: Feminism & Open Source Contribution

Clear communication

Community-approved standards

Accessible and open forums (lists, IRC, wikis)

Page 25: Feminism & Open Source Contribution

Lay out a clear path for contribution

Have resources and tools for new contributors

Keep current contributors engaged

Code of conduct

Page 26: Feminism & Open Source Contribution

https://django-admin2.readthedocs.org/en/latest/contributing.html

Page 27: Feminism & Open Source Contribution
Page 28: Feminism & Open Source Contribution

Conflict happens

Communities are people

Image Source

Page 29: Feminism & Open Source Contribution

Contribute requested features

Contribute what’s missing

Engage with community on IRC/lists

Answer questions

Mentor new people

Improve onboarding

Join a core team

Page 30: Feminism & Open Source Contribution

You are an expert.

You have something valuable to share.

Page 31: Feminism & Open Source Contribution

Existing "rules" aren't what they seem

We can do better

You can help us do better

Rock on!

Page 32: Feminism & Open Source Contribution

Pam Selle

@pamasaur

thewebivore.com

github.com/pselle

@corey_latislaw

coreylatislaw.com

github.com/colabug

Corey Latislaw

Page 33: Feminism & Open Source Contribution

Books http://tinyurl.com/feministreading

Lists http://bitly.com/bundles/pamasaur/1

Page 34: Feminism & Open Source Contribution

Trapani, G. Designers, Women, and Hostility in Open Source. http://smarterware.org/7550/designers-women-and-hostility-in-open-source

Reagle, J. Free as in Sexist? http://firstmonday.org/ojs/index.php/fm/article/view/4291/3381

Freeman, J. The Tyranny of Structurelessness http://flag.blackened.net/revolt/hist_texts/structurelessness.html

Zhurakhinskaya, M. Opening Open Source to Women http://www.women2.com/opening-open-source-to-women/