OpenThreadsthe community of open street map mailing lists
@alyssapwright
Teaser.
graphs! data! sex! oh my!*
* in this context sex equates with gender
fwd
new
reply
600030000
Messages By Type Messages By Gender
female
male
unknown
800040000
OSM DEV
Messages By Day
2010 2011 2012 2013
20
40
60
0
Dates: Jan 2010 - May 2013 | User Profiles: 992* | Messages: 13446 | Threads: 2496
fwd
new
reply
1600080000
Messages By Type Messages By Gender
female
male
unknown
20000100000
OSM TALK
Messages By Day
2010 2011 2012 2013
40
80
120
0
Dates: Jan 2010 - May 2013 | User Profiles: 1094 | Messages: 20554 | Threads: 3065
female
male
unknown
14007000
Messages By Gender
fwd
new
reply
200010000
Messages By Type
Talk US
Messages By Day
2008 2010 2011 2013
20
50
60
0
Dates: December 2007 - May 2013 | User Profiles: 397 | Messages: 10753 | Threads: 1997
20122009
female (11%)
male (61%)
unknown (28%)
14007000
Messages By Gender
fwd
new
reply
200010000
Messages By Type
HOT OSM
Messages By Day
2010 2011 2012 2013
10
20
30
0
Dates: March 2010 - May 2013 | User Profiles: 331 | Messages: 3180 | Threads: 942
Don’t you have a hobby?
why do this.
apw217
member since May 2007
ART
Every Metro Station
Madrid, Spain
Then I left.
I didn’t know about community.
apwright
member since March 2013
US
Hello World.
The “Community” is OSM
See the US Bylaws, Local Charter Agreement,
OSM US website, MapBox Knight News
Challenge, every media quote, OSM Press Kit,
and too many academic papers to count.
Proof
Who is our community?
Who is our community?
Seeking well-educated (white) male with a
penchant for high paying tech jobs.
Academics also accepted.
What was that?
Where are the women, you ask?
-----interactive session!-----
female representation in geospatial industry?
40%
Census 2000 and 2009 American Community Survey
female representation in geospatial industry?
female graduates from geospatial programs?
34%
National GIS Academic Program Survey 2012
female graduates from geospatial programs?
female computer science graduates ?
25%
female computer science graduates ?
% of women who have heard of OSM?
23%
% of women who have heard of OSM?
Stephens 2013
% of women speakers at this conference?
% of women speakers at this conference?
12%
% of women contributors in OpenStreetMap?
3%
Budhathoki et al 2010 | Stark 2011 | Lechner 2011
% of women contributors in OpenStreetMap?
% of women participants in open source?
1%
% of women participants in open source?
Ghosh et al. 2002
How did this happen?
There are many possible reasons...
Maybe the few restrictions on how people
treat each other creates permission for
discrimination.
Reagle, 2013
Maybe there is inertia. I mean, this was a
community started by men with a particular
ideology...why fight men stuck in their
ways?
Judd Atkin, 2012
Maybe there’s an incentive and motivation
gap. (e.g., Women and men relate to award
structures differently.)
Judd Atkin, 2012
Maybe women and men have different
communication styles and the current
conversations just ain’t cutting it for
both.
Judd Atkin, 2012
Maybe there’s active hostility towards
women.
Wikipedia, 2012
Why does this matter?
“Maybe girls just don’t like
computers,
or maps,
or open stuff.”
(paraphrased mansplaining)
“Maybe OSM
is a man’s field,
like construction work
or firefighting.”
(paraphrased from OSGeo)
(was that uncomfortable?)
This is a serious problem.
01
Maps are biased by
the norms, traditions,
assumptions, and political
biases of the map maker.
J.B Harley 1989
01
tag=amenity=baby_hatch
A baby hatch is a place where mothers can
bring their babies, usually newborn, and
leave them anonymously in a safe place to be
found and cared for. A baby hatch is also
known as "safe haven".
Monica Stephens 2013
tag=amenity=kindergarten
A kindergarten, also known as a nursery or
playgroup. A place for looking after
preschool children and (typically) giving
early education.
Monica Stephens 2013
proposed feature=childcare
Monica Stephens 2013
A place for children to do homework, play
and spend time otherwise after school or
kindergarten.
Monica Stephens 2013
J.B Harley 1989
J.B Harley 1989
02
Open source communities
serve as a model for
civic engagement.
02
03
The collective intelligence
of diversity
Lam et al 2011 | Callahan & Herring 2011
not only expands the reach of our maps
Lam et al 2011 | Callahan & Herring 2011
The collective intelligence
of diversity
but the sustainability of our tools.
Lam et al 2011 | Callahan & Herring 2011
In case you were sleeping:
The future of our work
depends on “converting” more
white males
and more other under-
represented groups.
So, what can we do?
Stop being assholes?
The mailing list
temper tantrum.
The joust for
technical supremacy.
Hi Newbie: Read the
fucking manual?
Stop engaging?
The hesitation...
to ask for help,
to participate,
to question.
Doesn’t matter.
Mailing lists suck
anyway.
It’s not the tool
It’s the interaction.
Start Looking
Start gathering data
about what’s really going on.
Measured Progress
Start gender focused initiatives
with measurable goals.
And do it together.
WE ARE ALL RESPONSIBLE.
OpenThreads
Looks at the rhetoric of online
communications acknowledging them as
complicated spaces. Rife with the messiness
of human relationships.
Mailing lists have been important platforms
for online interaction. We can learn from
them as we create future social spaces.
Methodology
00
Assemble the Team
Seamus Tuohy
Tech Lead | Rhetorical Analysis (Open Technology Institute)
Georgia Bullen
Creative Lead | Data Visualization (Open Technology Institute)
Alyssa Wright
Product Manager | Professional Nagging (OpenGeo)
01
Frame the Problem
Open Government
Memorandum for the Heads of Executive Departments and Agencies
02
Ask the Questions
03
Structure the Data
Participant
author of an email
Message
body of an email
Thread
series of messages posted as replies to each other
03
participant
participantID
totalPosts
averageReplies
starter : threads started / total #
engagement : Average number of replies a user has per thread
response : replies/ total
control : # of replies / # threads started by participant
timeSpent : total time spent
name
list
gender
entryTime
lastPost
messages
threads
type: participant
03
message
msgID
list
minutes : time spent metric - words per email (given a words per
minute count)
msgType : message type, categorical (forward, question, reply, ...)
date : sent timedate
gender : gender of the sender
threadID
participantID
type: message
03
thread
threadID
writingTime : minutes spent
list
start timedate
end timedate
calendarTime: total calendar time of the thread
genderBalance : count of gender
participants
messages
type: thread
04
Parse the Mailing Lists
Types
discussion | user | developer
Format
pipermail | mailman
Technology
couchDB | python | d3
04
https://github.com/elationfoundation/
openThreads
github
04
http://bit.ly/17Ai1L4
sketches
05
Visualize to Analyze
An initial observation
Messages By Gender
female (5%)
male (94%)
unknown (2%)
20000100000
female (5%)
male (87%)
unknown (8%)
10005000
Gender of Participants
OSM Talk
Dates: Jan 2010 - May 2013
User Profiles: 1094 | Messages: 20554 | Threads: 3065
Gender of Participants
female (3%)
male (88%)
unknown (9%)
7503750
Messages By Gender
female (3%)
male (96%)
unknown (1%)
800040000
OSM DEV
Dates: Jan 2010 - May 2013
User Profiles: 992 | Messages: 13446 | Threads: 2496
female (4%)
male (95%)
unknown (1%)
14007000
Messages By Gender
Gender of Participants
female (11%)
male (58%)
unknown (31%)
2501250
Talk US
Dates: December 2007 - May 2013
User Profiles: 397 | Messages: 10753 | Threads: 1997
Messages By Gender
female (5%)
male (94%)
unknown (2%)
20000100000
female (5%)
male (87%)
unknown (8%)
10005000
Gender of Participants
OSM Talk
Dates: Jan 2010 - May 2013
User Profiles: 1094 | Messages: 20554 | Threads: 3065
female (21%)
male (46%)
unknown (33%)
14007000
Messages By Gender
female (11%)
male (61%)
unknown (28%)
2501250
Gender of Participants
HOT OSM
Dates: March 2010 - May 2013
User Profiles: 331 | Messages: 3180 | Threads: 942
Gender of Participants
female (11%)
male (58%)
unknown (31%)
2501250
female (4%)
male (95%)
unknown (1%)
14007000
Messages By Gender
Talk US
Dates: December 2007 - May 2013
User Profiles: 397 | Messages: 10753 | Threads: 1997
OSM DEV
TALK OSM
TALK US
HOT OSM
Gender of Participants
100%50%0
Messages by Gender
100%50%0
Female
Male
Unknown
fwd
new
reply
600030000
Messages By Type Messages By Gender
female (3%)
male (96%)
unknown (1%)
800040000
OSM DEV
Messages By Day
2010 2011 2012 2013
20
40
60
0
Dates: Jan 2010 - May 2013 | User Profiles: 992* | Messages: 13446 | Threads: 2496
fwd
new
reply
1600080000
Messages By Type Messages By Gender
female (5%)
male (94%)
unknown (2%)
800040000
OSM TALK
Messages By Day
2010 2011 2012 2013
40
80
120
0
Dates: Jan 2010 - May 2013 | User Profiles: 1094 | Messages: 20554 | Threads: 3065
female (4%)
male (95%)
unknown (1%)
14007000
Messages By Gender
fwd
new
reply
200010000
Messages By Type
Talk US
Messages By Day
2008 2010 2011 2013
20
50
60
0
Dates: December 2007 - May 2013 | User Profiles: 397 | Messages: 10753 | Threads: 1997
20122009
female (21%)
male (46%)
unknown (33%)
14007000
Messages By Gender
fwd
new
reply
200010000
Messages By Type
HOT OSM
Messages By Day
2010 2011 2012 2013
10
20
30
0
Dates: March 2010 - May 2013 | User Profiles: 331 | Messages: 3180 | Threads: 942
Technical Challenges
People use multiple e-mails/names
identifying the identity behind a voice can be difficult
Gender is difficult to parse
requires community review
Headers: Standardized
Bodies: Not Standardized
Email dates
varies in format
05
06
What’s Next?
06
Activity Score
Quantity of initiated messages
Quantity of responses
Time taken to respond
06
Influence Score
Initiated conversations
Ratio of initial poster vs others in the thread
Dialogue with new people
06
Relation Score
Male > Male | Female > Female
Male > Female | Female > Male
06
Keep Going.
more lists +
more questions +
more visualizations +
more analysis +
more awareness +
more self-reflection +
more focused initiatives =
more diversity + better OSM
OpenThreadshttps://github.com/elationfoundation/openThreads
@alyssapwright
Appendix
GNOME
Internship for GNOME project
10 OSS project involved
Success
Address women directly.
Accept non-students and non-coders.
Connect women with mentors.
Require a contribution
No pressure for really ambitious projects.
Approach
Etsy
GNOME
attracted 500% more female engineers
Success
GNOME
Invest
trained junior women for hiring
Partner
alliances with other organizations
Make a Public Stand
success breeds success
Approach
Recommendation
Address Gender
Make gender an explicit part of any
intervention. Increasing gender increases
representation of other groups as well.
Personal Recommendation
Consciously come from a place of trust.
Do not attack.
Make a public commitment.
Talk openly about what’s not working.
Use research to focus on action.
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List
OpenThreads: The Community of OpenStreetMap Mailing List

OpenThreads: The Community of OpenStreetMap Mailing List