SlideShare a Scribd company logo
1 of 21
Download to read offline
COLLABORATION IN LINUX
KERNEL MAILING LISTS
Dawn M. Foster
@geekygirldawn	
  
dawn@dawnfoster.com	
  
fastwonderblog.com
Community	
  and	
  Open	
  
Source	
  Consultant	
  
The	
  Scale	
  Factory
PhD	
  Student	
  
University	
  of	
  Greenwich	
  
London,	
  UK
WHOAMI
Geek, traveler, reader
Community and open source consultant
at The Scale Factory
20+ year tech career focused on
community & open source 

(Intel, Jive, Puppet Labs, etc.)
PhD at the University of Greenwich
researching Linux kernel (September) Photos by Josh Bancroft, Don Park
@geekygirldawn
ABOUT MY RESEARCH
Interviews with 16 Linux kernel developers
Quantitative analysis focused on 

kernel mailing list collaboration
@geekygirldawn
16 KERNEL INTERVIEWS
Gender Men 13 Women 3
Maintainer Yes 13 No 3
Company HQ
Region
N. America 9 S. America 0 Europe 5 Asia 2
Participant
Region
N. America 9 S. America 1 Europe 5 Asia 1
Company Size
(employees)
< 100 2 100 - 1,000 2
1,000 -
10,000
6
10,000 -
100,000
4 100,000+ 2
@geekygirldawn
LOCATION DOESN'T MATTER
"The Linux community
doesn't care where you're
located, ever. You can be on
the moon as long as you have
a good internet connection."
"Similar time zones can be
helpful because I can get a
reply immediately. But it is
not super important."
Photo by NASA
@geekygirldawn
KERNEL FIRST, EMPLOYER SECOND
“At the core I'm a Linux kernel
guy. … At some point, I'm
probably going to have the
inkling to try something else,
and then … I'll be a Linux
kernel guy at the next place.”
"In 5 years, I'm not sure if I'll
be in [Company] or not, but
I'm pretty sure I'll be working
on the kernel."
@geekygirldawn
TRUST AND FREEDOM
"They're fine with
whatever as long as they
have feature support."
"I have considerable
freedom to decide
what to work on and
which direction to
take."
"There's no real direction,
no one really telling me do
this or do that, I just keep
stuff running."
Photo by NuePaddy@geekygirldawn
RELATIONSHIPS ARE IMPORTANT
"There are many community
developers who I feel very
comfortable with at a social
level, ... who I look forward to
spending time with at conferences.
In some cases, I'd say they're
genuine friendships."
"Having a functional social relationship
makes it much easier to feel that asking them
for a favor is justifiable and with a strong
expectation that you'll be able to return that
favor at some point in the future."
Photo by Linux Foundation@geekygirldawn
WORK WITH COMPETITORS
"I think there's an effective social contract that you are willing
to help people who work for competitors on the assumption
that you'll get about the same amount of benefit from them."
"When we're dealing with other Linux kernel
developers, we are dealing with them as kernel
developers, rather than as competitors, per se."
Photo by Linux Foundation@geekygirldawn
COMPANY AFFILIATION
"Whether they are fresh out of school in Hungary or
whether they've been working for Google for 20 years
or somewhere else. Personally, I don't really care."
"If I don't know them
personally or if they don't
use their work email, I
don't necessarily know."
"I would be a bit more
forgiving and give them
maybe a little bit more
kid glove treatment if I
knew they were not being
paid to do it."
@geekygirldawn
MAILING LISTS
Subsystem lists vs. LKML
VGER vs. MAINTAINERS
Photo by Judith E. Bell@geekygirldawn
LINUX-PCI@VGER.KERNEL.ORG COMPANIES
2013-10-31 to 2015-10-31
LINUX-PCI@VGER.KERNEL.ORG PEOPLE
2013-10-31 to 2015-10-31@geekygirldawn
LINUX-CRYPTO@VGER.KERNEL.ORG COMPANIES
2013-10-31 to 2015-10-31@geekygirldawn
LINUX-CRYPTO@VGER.KERNEL.ORG PEOPLE
2013-10-31 to 2015-10-31@geekygirldawn
PCI ML STATISTICS

(AKA MAGIC)
@geekygirldawn
PCI MAILING LIST RESULTS
• People in TO / CC much more likely
to reply
• People who commit to same areas of
source code more likely to reply
• Maintainers / committers more likely
to reply, less likely to be replied to
@geekygirldawn
PCI MAILING LIST RESULTS
More likely to reply:
• Work for same organization
• Previous interactions in same mailing list
threads
@geekygirldawn
PCI MAILING LIST RESULTS
Not significant:
• Physical location (time zone)
• Type of organization 

(company, non-profit, hobby, academic)
Photo by NASA@geekygirldawn
NEXT STEPS
Submit dissertation corrections
Get real job again
Photo by Mark Ramsay@geekygirldawn
PhD Student
Centre for Business Network Analysis
University of Greenwich
THANK YOU
Consultant
Open Source / Community Building
The Scale Factory
Dawn Foster
@geekygirldawn
dawn@fastwonder.com
fastwonderblog.com

More Related Content

What's hot

10x Thinking - Leadership Development Session
10x Thinking - Leadership Development Session10x Thinking - Leadership Development Session
10x Thinking - Leadership Development SessionKarina Ananta
 
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...iCrossing
 
Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013Ryan Boyles
 
Big Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan BoylesBig Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan BoylesConvergeSouth
 
Gwen Great Wide Open
Gwen Great Wide OpenGwen Great Wide Open
Gwen Great Wide Opengwensung
 
Trends In Search - Danny Sullivan
Trends In Search - Danny SullivanTrends In Search - Danny Sullivan
Trends In Search - Danny SullivanMarketo
 

What's hot (8)

10x Thinking - Leadership Development Session
10x Thinking - Leadership Development Session10x Thinking - Leadership Development Session
10x Thinking - Leadership Development Session
 
Pres 126 gene bellinger june 8 2016
Pres 126 gene bellinger june 8 2016Pres 126 gene bellinger june 8 2016
Pres 126 gene bellinger june 8 2016
 
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
 
Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013
 
Big Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan BoylesBig Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan Boyles
 
Gwen Great Wide Open
Gwen Great Wide OpenGwen Great Wide Open
Gwen Great Wide Open
 
Trends In Search - Danny Sullivan
Trends In Search - Danny SullivanTrends In Search - Danny Sullivan
Trends In Search - Danny Sullivan
 
How to Social TV
How to Social TVHow to Social TV
How to Social TV
 

Similar to Collaboration in inux Kernel Mailing Lists 2018

Finding Your FIT Online
Finding Your FIT OnlineFinding Your FIT Online
Finding Your FIT OnlinePaul Brown
 
Jackson District Library Website Usability Study
Jackson District Library Website Usability StudyJackson District Library Website Usability Study
Jackson District Library Website Usability StudyLavanya Kumar
 
VSPEC social media / Jon Newman
VSPEC social media / Jon NewmanVSPEC social media / Jon Newman
VSPEC social media / Jon Newmanjonnewman12
 
Happier Together: Integrating a Wellness Application Into a Social Network Site
Happier Together: Integrating a Wellness Application Into a Social Network SiteHappier Together: Integrating a Wellness Application Into a Social Network Site
Happier Together: Integrating a Wellness Application Into a Social Network SiteSean Munson
 
Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement Laurenellen McCann
 
Online Development and the College Student
Online Development and the College StudentOnline Development and the College Student
Online Development and the College StudentPaul Brown
 
Clayton sloan
Clayton sloanClayton sloan
Clayton sloansloancp
 
social media, digital identity & me
social media, digital identity & mesocial media, digital identity & me
social media, digital identity & meCatherine Cronin
 
Google Plus briefing notes
Google Plus briefing notesGoogle Plus briefing notes
Google Plus briefing notesNixonMcInnes
 
Coding like a girl - DjangoCon
Coding like a girl - DjangoConCoding like a girl - DjangoCon
Coding like a girl - DjangoConGabriela Ferrara
 
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....KDMC
 
Team artboard midpoint_check-in
Team artboard midpoint_check-inTeam artboard midpoint_check-in
Team artboard midpoint_check-inAoshengRan
 
The Digital Development of College Students
The Digital Development of College StudentsThe Digital Development of College Students
The Digital Development of College StudentsPaul Brown
 
eduWeb19 Presentation
eduWeb19 PresentationeduWeb19 Presentation
eduWeb19 PresentationJason Buzzell
 
Little users; UX considerations for pre-school children - Amberlight
Little users; UX considerations for pre-school children - AmberlightLittle users; UX considerations for pre-school children - Amberlight
Little users; UX considerations for pre-school children - Amberlightuxbri
 
Hidden Data of Social Media Research
Hidden Data of Social Media ResearchHidden Data of Social Media Research
Hidden Data of Social Media ResearchKatrin Weller
 
Minecraft - Where Everybody Knows Your Name
Minecraft - Where Everybody Knows Your NameMinecraft - Where Everybody Knows Your Name
Minecraft - Where Everybody Knows Your NameLucas Gillispie
 
Tech and Learning Live New York keynote by Karen Blumberg
Tech and Learning Live New York keynote by Karen BlumbergTech and Learning Live New York keynote by Karen Blumberg
Tech and Learning Live New York keynote by Karen BlumbergKarenBlumberg
 

Similar to Collaboration in inux Kernel Mailing Lists 2018 (20)

Finding Your FIT Online
Finding Your FIT OnlineFinding Your FIT Online
Finding Your FIT Online
 
Website Usability Study
Website Usability StudyWebsite Usability Study
Website Usability Study
 
Jackson District Library Website Usability Study
Jackson District Library Website Usability StudyJackson District Library Website Usability Study
Jackson District Library Website Usability Study
 
VSPEC social media / Jon Newman
VSPEC social media / Jon NewmanVSPEC social media / Jon Newman
VSPEC social media / Jon Newman
 
Happier Together: Integrating a Wellness Application Into a Social Network Site
Happier Together: Integrating a Wellness Application Into a Social Network SiteHappier Together: Integrating a Wellness Application Into a Social Network Site
Happier Together: Integrating a Wellness Application Into a Social Network Site
 
Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement
 
Online Development and the College Student
Online Development and the College StudentOnline Development and the College Student
Online Development and the College Student
 
Clayton sloan
Clayton sloanClayton sloan
Clayton sloan
 
social media, digital identity & me
social media, digital identity & mesocial media, digital identity & me
social media, digital identity & me
 
Google Plus briefing notes
Google Plus briefing notesGoogle Plus briefing notes
Google Plus briefing notes
 
Personal. Portable. Participatory. Pervasive.
Personal. Portable. Participatory. Pervasive.Personal. Portable. Participatory. Pervasive.
Personal. Portable. Participatory. Pervasive.
 
Coding like a girl - DjangoCon
Coding like a girl - DjangoConCoding like a girl - DjangoCon
Coding like a girl - DjangoCon
 
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
 
Team artboard midpoint_check-in
Team artboard midpoint_check-inTeam artboard midpoint_check-in
Team artboard midpoint_check-in
 
The Digital Development of College Students
The Digital Development of College StudentsThe Digital Development of College Students
The Digital Development of College Students
 
eduWeb19 Presentation
eduWeb19 PresentationeduWeb19 Presentation
eduWeb19 Presentation
 
Little users; UX considerations for pre-school children - Amberlight
Little users; UX considerations for pre-school children - AmberlightLittle users; UX considerations for pre-school children - Amberlight
Little users; UX considerations for pre-school children - Amberlight
 
Hidden Data of Social Media Research
Hidden Data of Social Media ResearchHidden Data of Social Media Research
Hidden Data of Social Media Research
 
Minecraft - Where Everybody Knows Your Name
Minecraft - Where Everybody Knows Your NameMinecraft - Where Everybody Knows Your Name
Minecraft - Where Everybody Knows Your Name
 
Tech and Learning Live New York keynote by Karen Blumberg
Tech and Learning Live New York keynote by Karen BlumbergTech and Learning Live New York keynote by Karen Blumberg
Tech and Learning Live New York keynote by Karen Blumberg
 

More from Dawn Foster

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesDawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Dawn Foster
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceDawn Foster
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMwareDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Dawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceDawn Foster
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsDawn Foster
 
Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectDawn Foster
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring managerDawn Foster
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of KubernetesDawn Foster
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceDawn Foster
 

More from Dawn Foster (20)

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and Examples
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open Source
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right Balance
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open Source
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS Projects
 
Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS Project
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring manager
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of Kubernetes
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right Balance
 

Recently uploaded

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 

Recently uploaded (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 

Collaboration in inux Kernel Mailing Lists 2018

  • 1. COLLABORATION IN LINUX KERNEL MAILING LISTS Dawn M. Foster @geekygirldawn   dawn@dawnfoster.com   fastwonderblog.com Community  and  Open   Source  Consultant   The  Scale  Factory PhD  Student   University  of  Greenwich   London,  UK
  • 2. WHOAMI Geek, traveler, reader Community and open source consultant at The Scale Factory 20+ year tech career focused on community & open source 
 (Intel, Jive, Puppet Labs, etc.) PhD at the University of Greenwich researching Linux kernel (September) Photos by Josh Bancroft, Don Park @geekygirldawn
  • 3. ABOUT MY RESEARCH Interviews with 16 Linux kernel developers Quantitative analysis focused on 
 kernel mailing list collaboration @geekygirldawn
  • 4. 16 KERNEL INTERVIEWS Gender Men 13 Women 3 Maintainer Yes 13 No 3 Company HQ Region N. America 9 S. America 0 Europe 5 Asia 2 Participant Region N. America 9 S. America 1 Europe 5 Asia 1 Company Size (employees) < 100 2 100 - 1,000 2 1,000 - 10,000 6 10,000 - 100,000 4 100,000+ 2 @geekygirldawn
  • 5. LOCATION DOESN'T MATTER "The Linux community doesn't care where you're located, ever. You can be on the moon as long as you have a good internet connection." "Similar time zones can be helpful because I can get a reply immediately. But it is not super important." Photo by NASA @geekygirldawn
  • 6. KERNEL FIRST, EMPLOYER SECOND “At the core I'm a Linux kernel guy. … At some point, I'm probably going to have the inkling to try something else, and then … I'll be a Linux kernel guy at the next place.” "In 5 years, I'm not sure if I'll be in [Company] or not, but I'm pretty sure I'll be working on the kernel." @geekygirldawn
  • 7. TRUST AND FREEDOM "They're fine with whatever as long as they have feature support." "I have considerable freedom to decide what to work on and which direction to take." "There's no real direction, no one really telling me do this or do that, I just keep stuff running." Photo by NuePaddy@geekygirldawn
  • 8. RELATIONSHIPS ARE IMPORTANT "There are many community developers who I feel very comfortable with at a social level, ... who I look forward to spending time with at conferences. In some cases, I'd say they're genuine friendships." "Having a functional social relationship makes it much easier to feel that asking them for a favor is justifiable and with a strong expectation that you'll be able to return that favor at some point in the future." Photo by Linux Foundation@geekygirldawn
  • 9. WORK WITH COMPETITORS "I think there's an effective social contract that you are willing to help people who work for competitors on the assumption that you'll get about the same amount of benefit from them." "When we're dealing with other Linux kernel developers, we are dealing with them as kernel developers, rather than as competitors, per se." Photo by Linux Foundation@geekygirldawn
  • 10. COMPANY AFFILIATION "Whether they are fresh out of school in Hungary or whether they've been working for Google for 20 years or somewhere else. Personally, I don't really care." "If I don't know them personally or if they don't use their work email, I don't necessarily know." "I would be a bit more forgiving and give them maybe a little bit more kid glove treatment if I knew they were not being paid to do it." @geekygirldawn
  • 11. MAILING LISTS Subsystem lists vs. LKML VGER vs. MAINTAINERS Photo by Judith E. Bell@geekygirldawn
  • 16. PCI ML STATISTICS
 (AKA MAGIC) @geekygirldawn
  • 17. PCI MAILING LIST RESULTS • People in TO / CC much more likely to reply • People who commit to same areas of source code more likely to reply • Maintainers / committers more likely to reply, less likely to be replied to @geekygirldawn
  • 18. PCI MAILING LIST RESULTS More likely to reply: • Work for same organization • Previous interactions in same mailing list threads @geekygirldawn
  • 19. PCI MAILING LIST RESULTS Not significant: • Physical location (time zone) • Type of organization 
 (company, non-profit, hobby, academic) Photo by NASA@geekygirldawn
  • 20. NEXT STEPS Submit dissertation corrections Get real job again Photo by Mark Ramsay@geekygirldawn
  • 21. PhD Student Centre for Business Network Analysis University of Greenwich THANK YOU Consultant Open Source / Community Building The Scale Factory Dawn Foster @geekygirldawn dawn@fastwonder.com fastwonderblog.com