SlideShare ist ein Scribd-Unternehmen logo
1 von 121
Downloaden Sie, um offline zu lesen
OpenThreadsthe community of open source mailing lists
@alyssapwright
@georgiamoon
mapmeter.commapmeter.com
Hello.
From awright at opengeo.org
From georgia at opentechinstitute.org
Thu May 23 1:00:18 2013
Subject: [openthreads] hello?
Hello Community.
Together we create software of value.
Hello World.
Together we bring that value to a global
community.
We Get That.
“Increase involvement of the community”
“Increase the number of code contributors”
deegree: 2010 report
OSGeo Annual Report
“Need more community feedback”
More volunteers for documentation, manuals and tutorials
OSGeo Annual Report
mapbender: 2010 report
“Need more people to advocate for OSGeo”
and help translate documentation!
OSGeo Annual Report
francophone chapter: 2010 report
Where is our “Community”?
mailing lists!
Who is our community?
The specifics of the gender gap
-----interactive session!-----
% of women in technology?
27%
% of women in technology?
% of women in wikipedia?
% of women in wikipedia?
9%
% of women speakers at this conference?
% of women speakers at this conference?
7%
% of women in VGI?
% of women in VGI?
3%
% of women in FOSS?
1%
% of women in FOSS?
Is this a problem?
(We have been asked this question.)
“Maybe girls don’t like math,
or maps,
or open stuff.”
(paraphrased)
“Sure. Maybe FOSS4G
is a man’s field,
like construction work
- @alyssapwright
or firefighting.”
- @alyssapwright
(was that uncomfortable?)
(is this better?)
Maybe we all accept
(deep breath)
This is a problem.
We want our tools
to continue to grow and add value.
We want our software
to reach new populations.
We want our solutions
to be even better.
We need more men
and more women.
The collective intelligence of
diversity
not only expands the reach of our community
The collective intelligence of
diversity
but the sustainability of our tools.
Because
technology
is created in a certain context, in
certain conversations.
Lam et al 2011 | Callahan & Herring 2011
The future of our work
depends on attracting more
white males
and more other under-
represented groups.
OK. No big deal.
We fix problems all day.
So let’s look at why.
Why the FOSS discrepancy?
There are many possible reasons...
Maybe women have different communication
styles than men.
Judd Atkin, 2012
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 a lot of men, with a
particular ideology...why fight old men?
Judd Atkin, 2012
Maybe there’s a incentive and motivation
gap. (e.g., Women and men relate to
competition differently.)
Judd Atkin, 2012
Maybe there’s active hostility towards
difference.
Wikipedia, 2012
-----side bar-----
% of women who reported being
assaulted, attacked, or treated poorly
by colleagues on projects?
30%
% of women who reported being
assaulted, attacked, or treated poorly
by colleagues on projects?
-----that’s a lot of hounds-----
and we are all responsible.
Too many of us have witnessed:
The mailing list
temper tantrum.
The joust for
technical supremacy.
The snub of a
newbie.
And many more have
simply hesitated...
to ask for help,
to participate,
to engage,
to question.
We all know that are online communications
are complicated spaces, full of complicated
relationships,
and cats.
OpenThreads
looks at those relationships
OpenThreads
looks to structure that context
and leaves the cats alone.
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
discussion: libtech
user: talk-us
developer: postgis-dev
Initial Mailing Lists
05
Visualize to Analyze
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?
Scores
activity | influence | relation
Lists
your lists | google groups
Community
understand behavior patterns across communities
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
Google Groups
can’t export data from google groups.
can only retrieve messages one-by-one.
06
Join us!
more lists +
more questions +
more visualizations +
more analysis +
more awareness +
more self-reflection +
more focused initiatives =
more diversity + better software
Tactics of Inclusion
The party bag
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.
Appendix
random images
maybe for later
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
our
methodology
our
methodology
our
breaking. mailing lists can be

Weitere ähnliche Inhalte

Andere mochten auch (6)

Mercadotecnia estratégica
Mercadotecnia estratégicaMercadotecnia estratégica
Mercadotecnia estratégica
 
Mercadotecnia estrategica
Mercadotecnia estrategicaMercadotecnia estrategica
Mercadotecnia estrategica
 
Parte 1 Mercadotecnia EstratéGica
Parte 1 Mercadotecnia EstratéGicaParte 1 Mercadotecnia EstratéGica
Parte 1 Mercadotecnia EstratéGica
 
Ejemplo De Una Estrategia De Mercadotecnia
Ejemplo De Una Estrategia De MercadotecniaEjemplo De Una Estrategia De Mercadotecnia
Ejemplo De Una Estrategia De Mercadotecnia
 
Guía para elaborar un Plan de Marketing
Guía para elaborar un Plan de MarketingGuía para elaborar un Plan de Marketing
Guía para elaborar un Plan de Marketing
 
Plan de marketing de Coca Cola
Plan de marketing de Coca ColaPlan de marketing de Coca Cola
Plan de marketing de Coca Cola
 

Ähnlich wie OpenThreads: The Community of Mailing Lists presented at FOSS4G-NA

The (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringThe (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringMargaret-Anne Storey
 
Networking; past present and future; and the importance of personality
Networking; past present and future; and the importance of personalityNetworking; past present and future; and the importance of personality
Networking; past present and future; and the importance of personalityEd Mitchell
 
Diversity and inclusion in Open Source Software Communities
Diversity and inclusion in Open Source Software CommunitiesDiversity and inclusion in Open Source Software Communities
Diversity and inclusion in Open Source Software CommunitiesAlexander Serebrenik
 
Paragraph-Plan-For-Ielts-Task-2-Essay - TED IELTS
Paragraph-Plan-For-Ielts-Task-2-Essay - TED IELTSParagraph-Plan-For-Ielts-Task-2-Essay - TED IELTS
Paragraph-Plan-For-Ielts-Task-2-Essay - TED IELTSDarian Pruitt
 
Diversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroomDiversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroomAlexander Serebrenik
 
Change Management - History and Future
Change Management - History and FutureChange Management - History and Future
Change Management - History and FutureHolger Nauheimer
 
Designing Communities101507
Designing Communities101507Designing Communities101507
Designing Communities101507Christina Wodtke
 
Designing Communities101507 1192637120231725 1
Designing Communities101507 1192637120231725 1Designing Communities101507 1192637120231725 1
Designing Communities101507 1192637120231725 1tobyo_init
 
Narrative Essay Uiuc Transfer Essay. Online assignment writing service.
Narrative Essay Uiuc Transfer Essay. Online assignment writing service.Narrative Essay Uiuc Transfer Essay. Online assignment writing service.
Narrative Essay Uiuc Transfer Essay. Online assignment writing service.Kristen Stacey
 
Online Community Evaluation of Care2 Care Equal Rights for Women Group
Online Community Evaluation of Care2 Care Equal Rights for Women GroupOnline Community Evaluation of Care2 Care Equal Rights for Women Group
Online Community Evaluation of Care2 Care Equal Rights for Women Grouparaeshbhe710
 
Web Science Session 2: Social Media
Web Science Session 2: Social MediaWeb Science Session 2: Social Media
Web Science Session 2: Social MediaStefanie Panke
 
Hyper island changes-of-tomorrow
Hyper island changes-of-tomorrowHyper island changes-of-tomorrow
Hyper island changes-of-tomorrowManuela Boaventura
 
Open Collaboration and Peer Production: Technical Infrastructure and Communit...
Open Collaboration and Peer Production: Technical Infrastructure and Communit...Open Collaboration and Peer Production: Technical Infrastructure and Communit...
Open Collaboration and Peer Production: Technical Infrastructure and Communit...Sebastian Benthall
 
People's Insights Volume 1, Issue 45: It Gets Better
People's Insights Volume 1, Issue 45: It Gets BetterPeople's Insights Volume 1, Issue 45: It Gets Better
People's Insights Volume 1, Issue 45: It Gets BetterMSL
 

Ähnlich wie OpenThreads: The Community of Mailing Lists presented at FOSS4G-NA (20)

The (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringThe (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software Engineering
 
Networking; past present and future; and the importance of personality
Networking; past present and future; and the importance of personalityNetworking; past present and future; and the importance of personality
Networking; past present and future; and the importance of personality
 
Diversity and inclusion in Open Source Software Communities
Diversity and inclusion in Open Source Software CommunitiesDiversity and inclusion in Open Source Software Communities
Diversity and inclusion in Open Source Software Communities
 
Paragraph-Plan-For-Ielts-Task-2-Essay - TED IELTS
Paragraph-Plan-For-Ielts-Task-2-Essay - TED IELTSParagraph-Plan-For-Ielts-Task-2-Essay - TED IELTS
Paragraph-Plan-For-Ielts-Task-2-Essay - TED IELTS
 
Diversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroomDiversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroom
 
FAO & Dgroups
FAO & DgroupsFAO & Dgroups
FAO & Dgroups
 
Change Management - History and Future
Change Management - History and FutureChange Management - History and Future
Change Management - History and Future
 
Designing Communities101507
Designing Communities101507Designing Communities101507
Designing Communities101507
 
Designing Communities101507 1192637120231725 1
Designing Communities101507 1192637120231725 1Designing Communities101507 1192637120231725 1
Designing Communities101507 1192637120231725 1
 
Narrative Essay Uiuc Transfer Essay. Online assignment writing service.
Narrative Essay Uiuc Transfer Essay. Online assignment writing service.Narrative Essay Uiuc Transfer Essay. Online assignment writing service.
Narrative Essay Uiuc Transfer Essay. Online assignment writing service.
 
Diversity and Inclusion
Diversity and InclusionDiversity and Inclusion
Diversity and Inclusion
 
Online Community Evaluation of Care2 Care Equal Rights for Women Group
Online Community Evaluation of Care2 Care Equal Rights for Women GroupOnline Community Evaluation of Care2 Care Equal Rights for Women Group
Online Community Evaluation of Care2 Care Equal Rights for Women Group
 
Web Science Session 2: Social Media
Web Science Session 2: Social MediaWeb Science Session 2: Social Media
Web Science Session 2: Social Media
 
Hyper island changes-of-tomorrow
Hyper island changes-of-tomorrowHyper island changes-of-tomorrow
Hyper island changes-of-tomorrow
 
Open Collaboration and Peer Production: Technical Infrastructure and Communit...
Open Collaboration and Peer Production: Technical Infrastructure and Communit...Open Collaboration and Peer Production: Technical Infrastructure and Communit...
Open Collaboration and Peer Production: Technical Infrastructure and Communit...
 
Stewarding Edgeryders
Stewarding EdgerydersStewarding Edgeryders
Stewarding Edgeryders
 
Work 2.0 Tech Best Practices Aenc
Work 2.0   Tech Best Practices   AencWork 2.0   Tech Best Practices   Aenc
Work 2.0 Tech Best Practices Aenc
 
655-Final
655-Final655-Final
655-Final
 
People's Insights Volume 1, Issue 45: It Gets Better
People's Insights Volume 1, Issue 45: It Gets BetterPeople's Insights Volume 1, Issue 45: It Gets Better
People's Insights Volume 1, Issue 45: It Gets Better
 
Scale2014
Scale2014Scale2014
Scale2014
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

OpenThreads: The Community of Mailing Lists presented at FOSS4G-NA