SlideShare a Scribd company logo
Collaboration in Open-Source Projects:
Myth or Reality?
Yuriy Tymchuk, Andrea Mocci, Michele Lanza
REVEAL @ Faculty of Informatics – University of Lugano, Switzerland
Andrew Meneely, Laurie Williams
Socio-Technical Developer Networks:

Should We Trust Our Measurements?
ICSE 2011
• I have never heard of this person before
• I recognize this name, but I don’t know much about them
• I know who this person is, but I have not worked with them directly
• I have worked with this person on this project
“Next, in the context of the Example project, what
is your connection to the following people?”
• I have never heard of this person before
• I recognize this name, but I don’t know much about them
• I know who this person is, but I have not worked with them directly
• I have worked with this person on this project
“Next, in the context of the Example project, what
is your connection to the following people?”
• I have never heard of this person before
• I recognize this name, but I don’t know much about them
• I know who this person is, but I have not worked with them directly
“I know and have collaborated (by contributing
source code) with the following people:”
• Strongly disagree
• Partially disagree
• Neutral
• Partially agree
• Strongly agree
• Strongly disagree
“I know and have collaborated (by contributing
source code) with the following people:”
• Strongly disagree
• Partially disagree
• Neutral
• Partially agree
• Strongly agree 85
43
25
10
17
common projects common commits
alternating versions alternating versions
in time frame
201 165
171
common projects common commits
alternating versions alternating versions
in time frame
189
201 165
171
alternating versions
in time frame
189
38%(201) 31%(165)
32%(171)
common projects common commits
alternating versions
36%(189)
529
38%(201) 31%(165)
32%(171)
common projects common commits
alternating versions alternating versions
in time frame
36%(189)
529
6%(11)
174
6%(11)
10%(17)
13%(23)
Collaboration in Open-Source Projects:
Myth or Reality?
Yuriy Tymchuk, Andrea Mocci, Michele Lanza
REVEAL @ Faculty of Informatics – University of Lugano, Switzerland
R AE E LV
Collaboration in Open-Source Projects:
Myth or Reality?
Yuriy Tymchuk, Andrea Mocci, Michele Lanza
REVEAL @ Faculty of Informatics – University of Lugano, Switzerland
R AE E LV

More Related Content

Similar to Collaboration in Open-Source Projects: Myth or Reality? (msr14)

Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists
Dawn Foster
 
The Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support NetworksThe Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support Networks
Marie Groß
 
Feed Forward Stories: towards open research and policy making for better publ...
Feed Forward Stories: towards open research and policy making for better publ...Feed Forward Stories: towards open research and policy making for better publ...
Feed Forward Stories: towards open research and policy making for better publ...
Kennisland
 
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Group
 
Inclusive networks (2014 Forum on Workplace Inclusion)
Inclusive networks (2014 Forum on Workplace Inclusion)Inclusive networks (2014 Forum on Workplace Inclusion)
Inclusive networks (2014 Forum on Workplace Inclusion)
Joe Gerstandt
 
Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016
Behavior Design AMS
 
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Group
 
Taking the "You" out of User Experience
Taking the "You" out of User ExperienceTaking the "You" out of User Experience
Taking the "You" out of User Experience
Lindsey Norman
 
Open source for Libraries
Open source for LibrariesOpen source for Libraries
Open source for Libraries
Nicole Baratta
 
Making More Sense Out of Social Data
Making More Sense Out of Social DataMaking More Sense Out of Social Data
Making More Sense Out of Social Data
The Open University
 
Social Media 101
Social Media 101Social Media 101
Social Media 101
Jeff Cho
 
UX in the Real World: There's no such thing as "No Persona"
UX in the Real World: There's no such thing as "No Persona"UX in the Real World: There's no such thing as "No Persona"
UX in the Real World: There's no such thing as "No Persona"
Tom Allison
 
Will we be smart enough soon enough - putting civic intelligence into practi...
Will we be smart enough soon enough  - putting civic intelligence into practi...Will we be smart enough soon enough  - putting civic intelligence into practi...
Will we be smart enough soon enough - putting civic intelligence into practi...Douglas Schuler
 
Smsg with doug2015
Smsg with doug2015Smsg with doug2015
Smsg with doug2015
Aaron Johannes
 
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
 
Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)
ReadG
 
Join History Hub: A Support Community
Join History Hub: A Support CommunityJoin History Hub: A Support Community
Join History Hub: A Support Community
Dana Allen-Greil
 
Ppdd copy
Ppdd copyPpdd copy
Ppdd copy
John Thomas
 
Beyond the Business Card: Networking in a Digital Age
Beyond the Business Card: Networking in a Digital AgeBeyond the Business Card: Networking in a Digital Age
Beyond the Business Card: Networking in a Digital Age
Aliera Peterson
 
Beyond the Business Card: Networking in the Digital Age
Beyond the Business Card: Networking in the Digital AgeBeyond the Business Card: Networking in the Digital Age
Beyond the Business Card: Networking in the Digital AgeJessica Thomas
 

Similar to Collaboration in Open-Source Projects: Myth or Reality? (msr14) (20)

Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists
 
The Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support NetworksThe Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support Networks
 
Feed Forward Stories: towards open research and policy making for better publ...
Feed Forward Stories: towards open research and policy making for better publ...Feed Forward Stories: towards open research and policy making for better publ...
Feed Forward Stories: towards open research and policy making for better publ...
 
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
 
Inclusive networks (2014 Forum on Workplace Inclusion)
Inclusive networks (2014 Forum on Workplace Inclusion)Inclusive networks (2014 Forum on Workplace Inclusion)
Inclusive networks (2014 Forum on Workplace Inclusion)
 
Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016
 
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
CNW Presents... The New PR: Creating & Curating Trusted Content from @CraigSi...
 
Taking the "You" out of User Experience
Taking the "You" out of User ExperienceTaking the "You" out of User Experience
Taking the "You" out of User Experience
 
Open source for Libraries
Open source for LibrariesOpen source for Libraries
Open source for Libraries
 
Making More Sense Out of Social Data
Making More Sense Out of Social DataMaking More Sense Out of Social Data
Making More Sense Out of Social Data
 
Social Media 101
Social Media 101Social Media 101
Social Media 101
 
UX in the Real World: There's no such thing as "No Persona"
UX in the Real World: There's no such thing as "No Persona"UX in the Real World: There's no such thing as "No Persona"
UX in the Real World: There's no such thing as "No Persona"
 
Will we be smart enough soon enough - putting civic intelligence into practi...
Will we be smart enough soon enough  - putting civic intelligence into practi...Will we be smart enough soon enough  - putting civic intelligence into practi...
Will we be smart enough soon enough - putting civic intelligence into practi...
 
Smsg with doug2015
Smsg with doug2015Smsg with doug2015
Smsg with doug2015
 
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
 
Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)
 
Join History Hub: A Support Community
Join History Hub: A Support CommunityJoin History Hub: A Support Community
Join History Hub: A Support Community
 
Ppdd copy
Ppdd copyPpdd copy
Ppdd copy
 
Beyond the Business Card: Networking in a Digital Age
Beyond the Business Card: Networking in a Digital AgeBeyond the Business Card: Networking in a Digital Age
Beyond the Business Card: Networking in a Digital Age
 
Beyond the Business Card: Networking in the Digital Age
Beyond the Business Card: Networking in the Digital AgeBeyond the Business Card: Networking in the Digital Age
Beyond the Business Card: Networking in the Digital Age
 

More from Yuriy Tymchuk

JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
Yuriy Tymchuk
 
Pharo Quality Engine: The Last Strokes (esug2017)
Pharo Quality Engine: The Last Strokes (esug2017)Pharo Quality Engine: The Last Strokes (esug2017)
Pharo Quality Engine: The Last Strokes (esug2017)
Yuriy Tymchuk
 
The False False Positives of Static Analysis (sattose2017)
The False False Positives of Static Analysis (sattose2017)The False False Positives of Static Analysis (sattose2017)
The False False Positives of Static Analysis (sattose2017)
Yuriy Tymchuk
 
Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)
Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)
Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)
Yuriy Tymchuk
 
When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...
When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...
When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...
Yuriy Tymchuk
 
Stories About Renraku — the new Quality Model of Pharo (esug2016)
Stories About Renraku — the new Quality Model of Pharo (esug2016)Stories About Renraku — the new Quality Model of Pharo (esug2016)
Stories About Renraku — the new Quality Model of Pharo (esug2016)
Yuriy Tymchuk
 
Про що не говорять програмісти, про що мовчать науковці (UCU2015)
Про що не говорять програмісти, про що мовчать науковці (UCU2015)Про що не говорять програмісти, про що мовчать науковці (UCU2015)
Про що не говорять програмісти, про що мовчать науковці (UCU2015)
Yuriy Tymchuk
 
What if Clippy Would Criticize Your Code? (benevol2015)
What if Clippy Would Criticize Your Code? (benevol2015)What if Clippy Would Criticize Your Code? (benevol2015)
What if Clippy Would Criticize Your Code? (benevol2015)
Yuriy Tymchuk
 
Code Review: Veni, ViDI, Vici (saner15)
Code Review: Veni, ViDI, Vici (saner15)Code Review: Veni, ViDI, Vici (saner15)
Code Review: Veni, ViDI, Vici (saner15)
Yuriy Tymchuk
 
Graphics and Visualization (Pharo Days 2015)
Graphics and Visualization (Pharo Days 2015)Graphics and Visualization (Pharo Days 2015)
Graphics and Visualization (Pharo Days 2015)
Yuriy Tymchuk
 
FAST Master's Defense (UA)
FAST Master's Defense (UA)FAST Master's Defense (UA)
FAST Master's Defense (UA)
Yuriy Tymchuk
 
Signs of Caries at SmalltalkHub (mooseday13/2)
Signs of Caries at SmalltalkHub (mooseday13/2)Signs of Caries at SmalltalkHub (mooseday13/2)
Signs of Caries at SmalltalkHub (mooseday13/2)
Yuriy Tymchuk
 
FAST Resolution (benevol13)
FAST Resolution (benevol13)FAST Resolution (benevol13)
FAST Resolution (benevol13)
Yuriy Tymchuk
 
Modeling ASTs with FAST (mooseday13)
Modeling ASTs with FAST (mooseday13)Modeling ASTs with FAST (mooseday13)
Modeling ASTs with FAST (mooseday13)Yuriy Tymchuk
 

More from Yuriy Tymchuk (14)

JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
JIT Feedback — what Experienced Developers like about Static Analysis (icpc2018)
 
Pharo Quality Engine: The Last Strokes (esug2017)
Pharo Quality Engine: The Last Strokes (esug2017)Pharo Quality Engine: The Last Strokes (esug2017)
Pharo Quality Engine: The Last Strokes (esug2017)
 
The False False Positives of Static Analysis (sattose2017)
The False False Positives of Static Analysis (sattose2017)The False False Positives of Static Analysis (sattose2017)
The False False Positives of Static Analysis (sattose2017)
 
Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)
Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)
Walls, Pillars and Beams: A 3D Decomposition of Quality Anomalies (vissoft2016)
 
When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...
When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...
When QualityAssistant Meets Pharo [Enforced Code Critiques Motivate More Valu...
 
Stories About Renraku — the new Quality Model of Pharo (esug2016)
Stories About Renraku — the new Quality Model of Pharo (esug2016)Stories About Renraku — the new Quality Model of Pharo (esug2016)
Stories About Renraku — the new Quality Model of Pharo (esug2016)
 
Про що не говорять програмісти, про що мовчать науковці (UCU2015)
Про що не говорять програмісти, про що мовчать науковці (UCU2015)Про що не говорять програмісти, про що мовчать науковці (UCU2015)
Про що не говорять програмісти, про що мовчать науковці (UCU2015)
 
What if Clippy Would Criticize Your Code? (benevol2015)
What if Clippy Would Criticize Your Code? (benevol2015)What if Clippy Would Criticize Your Code? (benevol2015)
What if Clippy Would Criticize Your Code? (benevol2015)
 
Code Review: Veni, ViDI, Vici (saner15)
Code Review: Veni, ViDI, Vici (saner15)Code Review: Veni, ViDI, Vici (saner15)
Code Review: Veni, ViDI, Vici (saner15)
 
Graphics and Visualization (Pharo Days 2015)
Graphics and Visualization (Pharo Days 2015)Graphics and Visualization (Pharo Days 2015)
Graphics and Visualization (Pharo Days 2015)
 
FAST Master's Defense (UA)
FAST Master's Defense (UA)FAST Master's Defense (UA)
FAST Master's Defense (UA)
 
Signs of Caries at SmalltalkHub (mooseday13/2)
Signs of Caries at SmalltalkHub (mooseday13/2)Signs of Caries at SmalltalkHub (mooseday13/2)
Signs of Caries at SmalltalkHub (mooseday13/2)
 
FAST Resolution (benevol13)
FAST Resolution (benevol13)FAST Resolution (benevol13)
FAST Resolution (benevol13)
 
Modeling ASTs with FAST (mooseday13)
Modeling ASTs with FAST (mooseday13)Modeling ASTs with FAST (mooseday13)
Modeling ASTs with FAST (mooseday13)
 

Recently uploaded

2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 

Recently uploaded (20)

2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 

Collaboration in Open-Source Projects: Myth or Reality? (msr14)

  • 1. Collaboration in Open-Source Projects: Myth or Reality? Yuriy Tymchuk, Andrea Mocci, Michele Lanza REVEAL @ Faculty of Informatics – University of Lugano, Switzerland
  • 2.
  • 3. Andrew Meneely, Laurie Williams Socio-Technical Developer Networks:
 Should We Trust Our Measurements? ICSE 2011
  • 4. • I have never heard of this person before • I recognize this name, but I don’t know much about them • I know who this person is, but I have not worked with them directly • I have worked with this person on this project “Next, in the context of the Example project, what is your connection to the following people?”
  • 5. • I have never heard of this person before • I recognize this name, but I don’t know much about them • I know who this person is, but I have not worked with them directly • I have worked with this person on this project “Next, in the context of the Example project, what is your connection to the following people?” • I have never heard of this person before • I recognize this name, but I don’t know much about them • I know who this person is, but I have not worked with them directly
  • 6. “I know and have collaborated (by contributing source code) with the following people:” • Strongly disagree • Partially disagree • Neutral • Partially agree • Strongly agree • Strongly disagree
  • 7. “I know and have collaborated (by contributing source code) with the following people:” • Strongly disagree • Partially disagree • Neutral • Partially agree • Strongly agree 85 43 25 10 17
  • 8.
  • 9. common projects common commits alternating versions alternating versions in time frame
  • 10. 201 165 171 common projects common commits alternating versions alternating versions in time frame 189
  • 11. 201 165 171 alternating versions in time frame 189 38%(201) 31%(165) 32%(171) common projects common commits alternating versions 36%(189) 529
  • 12. 38%(201) 31%(165) 32%(171) common projects common commits alternating versions alternating versions in time frame 36%(189) 529 6%(11) 174 6%(11) 10%(17) 13%(23)
  • 13. Collaboration in Open-Source Projects: Myth or Reality? Yuriy Tymchuk, Andrea Mocci, Michele Lanza REVEAL @ Faculty of Informatics – University of Lugano, Switzerland R AE E LV
  • 14. Collaboration in Open-Source Projects: Myth or Reality? Yuriy Tymchuk, Andrea Mocci, Michele Lanza REVEAL @ Faculty of Informatics – University of Lugano, Switzerland R AE E LV