The Onion has Cancer Some Social Network Analysis Visualizations of - - PowerPoint PPT Presentation

the onion has cancer
SMART_READER_LITE
LIVE PREVIEW

The Onion has Cancer Some Social Network Analysis Visualizations of - - PowerPoint PPT Presentation

David Melissa Shapiro Marshall Thorsten Claus Barns Christian Masopust Mark S Vinod [mauj. Abhishek Parwal Stockley Tomas Kopal Maurya Ajay Henry Story Com] De Joost Greg Valk Tony Hendricks Fu Damien Miller Guzman


slide-1
SLIDE 1 gmane.comp.bug-tracking.bugzilla.devel Max Kanat-alexander Frederic Buclin David Miller Gervase Markham Byron Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

The Onion has Cancer

Some Social Network Analysis Visualizations

  • f Open Source Project Communication

Christopher Oezbek Lutz Prechelt Florian Thiel

Freie Universität Berlin ICSE Workshop on Emerging Trends in FLOSS Research and Development, 2010-05-08

slide-2
SLIDE 2 gmane.comp.bug-tracking.bugzilla.devel Max Kanat-alexander Frederic Buclin David Miller Gervase Markham Byron Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

The Onion has Cancer Some Social Network Analysis Visualizations

  • f Open Source Project Communication

Christopher Oezbek Lutz Prechelt Florian Thiel

Freie Universität Berlin ICSE Workshop on Emerging Trends in FLOSS Research and Development, 2010-05-08

2010-05-08

The Onion has Cancer

I would like to welcome everybody back from Lunch to this talk, titled “The Onion has Cancer. Some Social Network Analysis Visualizations of Open Source Project Communication”. My name is Christopher Oezbek and this is work done with Florian Thiel and Lutz Prechelt, who is in the audience over there, at Freie Universität Berlin.

slide-3
SLIDE 3

Background

◮ The software engineering group at Freie Universität

Berlin investigates software development processes and means of improving them

◮ In the context of Open Source:

◮ How can software engineering innovations be introduced

into Open Source projects?

◮ Methods:

◮ Action Research ◮ Grounded Theory Methodology on mailing-list data ◮ Using theories and models from social and

  • rganizational sciences:

◮ Actor-Network Theory, Garbage Can Model, Path

Dependence, Social Network Analysis

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 2

slide-4
SLIDE 4

Background

◮ The software engineering group at Freie Universität

Berlin investigates software development processes and means of improving them

◮ In the context of Open Source: ◮ How can software engineering innovations be introduced

into Open Source projects?

◮ Methods: ◮ Action Research ◮ Grounded Theory Methodology on mailing-list data ◮ Using theories and models from social and

  • rganizational sciences:

◮ Actor-Network Theory, Garbage Can Model, Path

Dependence, Social Network Analysis

2010-05-08

The Onion has Cancer Introduction Background

First, I want to give you some background about this work. This work is part of the software engineering group’s effort at Freie Universität to analyze software processes and determine and implement improvements. For instance, we have in recent years looked at pair programming as an important practice from XP and helped a company to achieve real-time collaboration in Eclipse between a European development center and one in india using our tool Saros. In the domain of Open Source software development—which my PhD thesis work is about—we have concentrated on understanding how software engineering innovations can be introduced into Open Source projects. This was driven by the desire to explain how volunteer organizations can achieve process change. As methods to achieve this we first used Action research—directly interacting with Open Source projects in five case studies—then we used Grounded Theory methodology on mailing-list data—as a passive and qualitative method to extract insights from past innovation introductions—and last we used several theories and models from the organizational sciences to raise theoretical sensitivity. In this last category was also Social Network Analysis, which provides the starting point for this paper.

slide-5
SLIDE 5

Background

◮ The software engineering group at Freie Universität

Berlin investigates software development processes and means of improving them

◮ In the context of Open Source:

◮ How can software engineering innovations be introduced

into Open Source projects?

◮ Methods:

◮ Action Research ◮ Grounded Theory Methodology on mailing-list data ◮ Using theories and models from social and

  • rganizational sciences:

◮ Actor-Network Theory, Garbage Can Model, Path

Dependence, Social Network Analysis

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 2

slide-6
SLIDE 6

SNA and Open Source

◮ Social networks created from e-mail communication

data

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 3

slide-7
SLIDE 7

SNA and Open Source

◮ Social networks created from e-mail communication

data

2010-05-08

The Onion has Cancer Main SNA and Open Source

There are many possible ways to create a Social Network can be created. ❼ For instance Greg Madey et al. used SourceForge.data to created edges between two developers if those developers worked in the same project. ❼ James Howison and Kevin Crowston created edges if people made comments on the same entry in the bug-tracker. ❼ Fernandez et al. used commits to the same module in the source code repository of a project. In this study we created the social network from the public mailing-list communication data and specifically the reply-to relationship to create edges between mailing-list participants

slide-8
SLIDE 8

SNA and Open Source

◮ Social networks created from e-mail communication

data

A A B C A B C

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 3

slide-9
SLIDE 9

SNA and Open Source

◮ Social networks created from e-mail communication

data

A A B C A B C

2010-05-08

The Onion has Cancer Main SNA and Open Source

Given a mailing-list thread as shown below, where B replied to an email by A and A and C replied to this email by B we can construct the following example network by turning each author A, B, and C into a node in the social network

slide-10
SLIDE 10

SNA and Open Source

◮ Social networks created from e-mail communication

data

A A B C A B C

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 3

slide-11
SLIDE 11

SNA and Open Source

◮ Social networks created from e-mail communication

data

A A B C A B C

2010-05-08

The Onion has Cancer Main SNA and Open Source

The reply by B to the e-mail by A is translated into an edge from B to A. The others respectively.

slide-12
SLIDE 12

SNA and Open Source

◮ Social networks created from e-mail communication

data

A A B C A B C

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 3

slide-13
SLIDE 13

SNA and Open Source

◮ Social networks created from e-mail communication

data

A A B C A B C

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 3

slide-14
SLIDE 14

Data set

◮ 11 medium-sized Open source projects ◮ Observation period was the year 2007 ◮ 14 000 e-mails Rox RequestTracker

ArgoUML Flyspray Bugzilla , Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 4

slide-15
SLIDE 15

Data set

◮ 11 medium-sized Open source projects ◮ Observation period was the year 2007 ◮ 14 000 e-mails Rox RequestTracker ArgoUML Flyspray Bugzilla

2010-05-08

The Onion has Cancer Main Data set

This basic idea of translating all mailing-list communication into a social network was done for 11 medium-sized projects. Our sample included three work flow applications (Bugzilla, Flyspray, RequestTracker), two desktop environments (Rox, Xfce), two design tools (ArgoUML, a UML CASE tool, gEDA,a set of electronic design automation tools), one boot loader (Grub), one hardware emulator (Bochs), one operating system (FreeDOS), and one database management system (MonetDB) So there is a healthy mix of applications for end-users, professional users such as IT staff, and software developers both on the desktop and on the server, and both rather close to the operating system and far away from it. Lists had between 500 and 3000 e-mails in the observation period and were cleaned for unifying authors with several e-mail addresses and to remove spam.

slide-16
SLIDE 16

Plain graph

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 5

slide-17
SLIDE 17

Plain graph

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

2010-05-08

The Onion has Cancer Main Plain graph

Using just the simple visualization results in the following, a rather uninformative graph–in this case for the project Bugzilla–which we hence enhanced in 5 steps

slide-18
SLIDE 18

Scaled Nodes

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 6

slide-19
SLIDE 19

Scaled Nodes

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

2010-05-08

The Onion has Cancer Main Scaled Nodes

First, we scaled the size of the nodes so that their area was proportional to the number of e-mails written by the respective mailing-list participant The Long-tail distribution in the communication is strongly noticeable when doing this: ❼ Few mailing-list participants write most of the messages ❼ Large number of participants only write only one or two messages In this example of the project Bugzilla there were 938 e-mails written by 106 people. 5 people wrote 50% of these e-mails, 22 80%

slide-20
SLIDE 20

Make unidirectional and scale edges

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 7

slide-21
SLIDE 21

Make unidirectional and scale edges

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

2010-05-08

The Onion has Cancer Main Make unidirectional and scale edges

Secondly, we turned the graph unidirectional and scaled the width of the edges so that they were proportional to the number of e-mails exchanged between the respective mailing-list participants.

slide-22
SLIDE 22

Color nodes

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 8

slide-23
SLIDE 23

Color nodes

Max Kanat-alexander Gervase Markham Frederic Buclin David Miller Kevin Benton Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Byron Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

2010-05-08

The Onion has Cancer Main Color nodes

Thirdly, we used color to denote how many months of the year a person had been active on the list to assess the continuity of their engagement. In this case we distinguish 2,4,6,8 and 10 months of activity

slide-24
SLIDE 24

Layout project core separately

gmane.comp.bug-tracking.bugzilla.devel

Frederic Buclin Max Kanat-alexander David Miller Byron Kevin Benton Gervase Markham Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 9

slide-25
SLIDE 25

Layout project core separately

gmane.comp.bug-tracking.bugzilla.devel Frederic Buclin Max Kanat-alexander David Miller Byron Kevin Benton Gervase Markham Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

2010-05-08

The Onion has Cancer Main Layout project core separately

Fourthly, we identified the core-members of each project using a simple heuristic of 8 or month active per year and laid them out separately in the network, which is shown in the grey box.

slide-26
SLIDE 26

Collapse communication with the core

gmane.comp.bug-tracking.bugzilla.devel

Gervase Markham Kevin Benton Frederic Buclin Max Kanat-alexander David Miller Byron Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 10

slide-27
SLIDE 27

Collapse communication with the core

gmane.comp.bug-tracking.bugzilla.devel Gervase Markham Kevin Benton Frederic Buclin Max Kanat-alexander David Miller Byron Bill Barry Aaron Trevena Myk Melez Jochen Wiedmann Dave Williss Andres G. Aragoneses Clement Chan Nick Barnes Gregary Hendricks Mads Bondo Dydensborg Joel Peshkin Colin Ogilvie Fergus Sullivan Nicolas Doye Christopher Hicks Bradley Baetz Teemu Mannermaa Vitaly Fedrushkov Jean-marc Desperrier Vlad Dascalu Craig Jake Jeff Lasslett Kristis Makris Julien Beti Guillaume Rousse Sam Fu Henry Story Damien Miller Arthur Barrett Micah Breitenstein Jarrad (outsourcing) Lee David Marshall Barns Albert Ting Atsushi Shimono Dave Lawrence Christian Masopust Jason Pyeron Vashista Bhargava Wayne Mery Olav Vitters Michael J Tosh Mark Mcwiggins Pankaj K Garg Ajay Maurya Tony Fu Thorsten Claus Melissa Shapiro Paul Luis Villa Daniel Berlin Oliver Oyston Tiago Emmanuel Seyman Mina Amin John Beranek Marc Schumann Sam Folk-williams Lisa Henry Andreas Mayr Ahdevans-re5jqeeqqe8avxtium... Steve Wendt Noura Elhawary Guzman Braso Sam Baskinger Pedro Lamarao Translation India Megh Man Raj Gupta Liu Xue Pse Nkg Gu Greg Hendricks Jeffrey Hulten Viagra Tm-orsvbvaovxo@public. Gman... Gunnar Wagenknecht Mcpetro Susanna D. Gage Manosha Z. G. Fuestie Jimderrico-re5jqeeqqe8avxti... Mark Stockley Craig Sebenik Jesse J. Clark Vinod S [mauj. Com] Joe John Wedoff Tomas Kopal A Stathis Sideris James Will John P. Fisher Weiling Ke Dev-apps-bugzilla-czylcwpzi... Brandontkane-re5jqeeqqe8avx... Abhishek Parwal Aaron Evans Joost De Valk Fred Leeflang

2010-05-08

The Onion has Cancer Main Collapse communication with the core

Last, we decided to collapse all communication from people outside the core to people inside the core to be focused on the project. The result is a picture which is highly similar for all projects: ❼ In the center, shown in the grey box, is the project core, containing the predefined project-core ❼ around this project core, two sub-groups can be identified:

– like a halo, there is the periphery of the project, which communicates almost exclusively with the core – then there is a set of co-developers which are attached strongly to the core—visible from the thick edges connecting them to the core— but also lightly integrated with each other.

slide-28
SLIDE 28

GRUB

gmane.comp.boot-loaders.grub.devel

Jerone Young Vesa Jaaskelainen Marco Gerards Robert Millan Adrian15 Yoshinori K. Okuji Bean Pavel Roskin Christian Franke Alex Roman Jeroen Dekkers Hollis Blanchard Marcin Kurek Sam Morris Hitoshi Ozeki Otavio Salvador Stefan Reinauer Alexandre Boeglin Martin Braure De Calignon Patrick Georgi Jan Nieuwenhuizen Markus Elfring Gregg C Levine Oleg Strikov Andrei E. Warkentin Lubomir Kundrak Thomas Schwinge Centurion Computer Technolo... Jordi Mallach Constantine Kousoulos Shirish Willem Johan Rydberg Simon Peter Walt Jeff Chua Amin Azez Wei Shen Jean-christophe Haessig Urjiz Javier Rodriguez Sanchez Julien Ranc Francis Gendreau Vincent Pelletier Magnus Granberg Daniel Kahn Gillmor Coly Jan C. Kleinsorge J. Bakshi Tomaš Ebenlendr James Hartley Uwe Hermann Myfreneticvisions-grub@yaho... Charles Turner Mikhail Vorozhtsov James Youngman ?? James Lockie Mitch Bradley Ashok Kumar Udo Rader Luca Capello Fabian Greffrath Bruno Wolff Iii Julio Meca Hansen Ernest Sales Michael Guntsche Mark Hannessen Mischa Spiegelmock Issac Goldstand Daniel Weaver Jayanth Bean123@126. Com Michael Renner Patrick Connolly Curlycoconuttree Colyli Dmitriy Tchoomack Juan Pedro Paredes Kevin Lacquement Brandon Sho Jean-christophe. Haessig@di... Tristan Gingold Vivek Tv Mathias Hallman Kirill Redbyte Novikov Mariano Jason Morganson Steve Platt Ghotcom Dustin Harriman Brian Evans Klaus Weiss Samuel Thibault Andev Debi Dennis Clarke Antonio Dupont Mani A Vince Radice Rob Wilco Kf-grb@trixtar. Org Whites11@inwind. It Proneet Biswas Eoin Hennessy Niv John Pierce Ian C. Blenke Johannes Peeters Siebren Bakker Karmo Shirish Agarwal Devils-hawk Erich Boleyn Junichi Uekawa Scott A Tovey Adam Lackorzynski Roger P Superbiji Steven Arthur Marsh Venkat Subbiah Haudy Kazemi (270) 818-7244 Martina Alexandre Paz Mena Tgingold@free. Fr Jakllsch@kollasch. Net Zeus Gomez Philipp Kern Marc Dequenes (duck) Eduardo Ochs Dimitry Golubovsky Juan_2007 David Wuertele Tomasz Chmielewski Isaac Dupree Bvk Steven Yi Christopher Walker Salman Razzaq Root Douglas Ward Khaled Hosny Er Zapito Daryl Van Humbeck Ben Wilber Sathiyadev T Christopher Barry Mehmet Josh Job Brian Sammon ?? ?? Martin Haaß Dan Weaver Matthias Ableitner Joao Guilherme Sauer Padraig Brady Jeffrey Lensen Adrian Yi Wang Zunda Kevin Stewart Heguanbo Chaac@nic. Fi Debarshi 'rishi' Ray Mahesh M Antonio Dupont (moose Facto... Heath S Pattrick Hueper Volker Jung Steve. Platt@ntlworld. Com Bo Xie Charles Duffy Tim M Franklin Piat David Broadfoot

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 11

slide-29
SLIDE 29

GRUB

gmane.comp.boot-loaders.grub.devel Jerone Young Vesa Jaaskelainen Marco Gerards Robert Millan Adrian15 Yoshinori K. Okuji Bean Pavel Roskin Christian Franke Alex Roman Jeroen Dekkers Hollis Blanchard Marcin Kurek Sam Morris Hitoshi Ozeki Otavio Salvador Stefan Reinauer Alexandre Boeglin Martin Braure De Calignon Patrick Georgi Jan Nieuwenhuizen Markus Elfring Gregg C Levine Oleg Strikov Andrei E. Warkentin Lubomir Kundrak Thomas Schwinge Centurion Computer Technolo... Jordi Mallach Constantine Kousoulos Shirish Willem Johan Rydberg Simon Peter Walt Jeff Chua Amin Azez Wei Shen Jean-christophe Haessig Urjiz Javier Rodriguez Sanchez Julien Ranc Francis Gendreau Vincent Pelletier Magnus Granberg Daniel Kahn Gillmor Coly Jan C. Kleinsorge J. Bakshi Tomaš Ebenlendr James Hartley Uwe Hermann Myfreneticvisions-grub@yaho... Charles Turner Mikhail Vorozhtsov James Youngman ?? James Lockie Mitch Bradley Ashok Kumar Udo Rader Luca Capello Fabian Greffrath Bruno Wolff Iii Julio Meca Hansen Ernest Sales Michael Guntsche Mark Hannessen Mischa Spiegelmock Issac Goldstand Daniel Weaver Jayanth Bean123@126. Com Michael Renner Patrick Connolly Curlycoconuttree Colyli Dmitriy Tchoomack Juan Pedro Paredes Kevin Lacquement Brandon Sho Jean-christophe. Haessig@di... Tristan Gingold Vivek Tv Mathias Hallman Kirill Redbyte Novikov Mariano Jason Morganson Steve Platt Ghotcom Dustin Harriman Brian Evans Klaus Weiss Samuel Thibault Andev Debi Dennis Clarke Antonio Dupont Mani A Vince Radice Rob Wilco Kf-grb@trixtar. Org Whites11@inwind. It Proneet Biswas Eoin Hennessy Niv John Pierce Ian C. Blenke Johannes Peeters Siebren Bakker Karmo Shirish Agarwal Devils-hawk Erich Boleyn Junichi Uekawa Scott A Tovey Adam Lackorzynski Roger P Superbiji Steven Arthur Marsh Venkat Subbiah Haudy Kazemi (270) 818-7244 Martina Alexandre Paz Mena Tgingold@free. Fr Jakllsch@kollasch. Net Zeus Gomez Philipp Kern Marc Dequenes (duck) Eduardo Ochs Dimitry Golubovsky Juan_2007 David Wuertele Tomasz Chmielewski Isaac Dupree Bvk Steven Yi Christopher Walker Salman Razzaq Root Douglas Ward Khaled Hosny Er Zapito Daryl Van Humbeck Ben Wilber Sathiyadev T Christopher Barry Mehmet Josh Job Brian Sammon ?? ?? Martin Haaß Dan Weaver Matthias Ableitner Joao Guilherme Sauer Padraig Brady Jeffrey Lensen Adrian Yi Wang Zunda Kevin Stewart Heguanbo Chaac@nic. Fi Debarshi 'rishi' Ray Mahesh M Antonio Dupont (moose Facto... Heath S Pattrick Hueper Volker Jung Steve. Platt@ntlworld. Com Bo Xie Charles Duffy Tim M Franklin Piat David Broadfoot

2010-05-08

The Onion has Cancer Main GRUB

and this visualization looks very similar in other projects. Here for instance in the boot-loader GRUB. a central core, a Periphery like stars or rays arranged around the core, and a crescent-shape periphery which seems to grow on the side of the core, inspiring the title.

slide-30
SLIDE 30

gEDA

gmane.comp.cad.geda.devel

Werner Hoch Bernd Jendrissek Hamish Moffatt Igor2 John Griessen Peter Tb Brett Dj Delorie Stephen Williams Gabriel Paubert Stuart Brorson Al Davis John Doty John Luciani Peter Clifton Dan Mcmahill Steve Meier Bert Timmerman Ales Hvezda Ivan Stankovic Kai-martin Knaak Carlos Nieves Onega Ben Jackson Svenn Are Bjerkem Paul Tan Bob Paddock Cesar Strauss C P Tarun Felipe Balbi Timothy Normand Miller Uwe Bonnes Christian Riggenbach Levente Anthony J Bybell Alan M. Feldstein Tomaz Solc L. J. H. Timmerman Evan Lavelle Evan Foss Stephen Brickles Using Shaun Chris H Justyn Butler Wojciech Kazubski Cory R. Cross Gunter Dannoritzer Mike Jarabek David Rowe Stephan Boettcher Steven Wilson Andrew Lentvorski Michael Stovenour Ryan Aanjhan R David Carr David Baird Patrick Bernaud Patrick Doyle Hans Nieuwenhuis Lennert Buytenhek Alex Precosky Udi Finkelstein Sven Wilhelmsson Rik Sundara Raman Lars Johannesen Timothy Miller Ramakrishnan Muthukrishnan Aapo Tahkola Bob Sherbert Thomas Sailer A Tan Anthony Blake Marc Moreau Kev Cameron Ineiev David Cary John Sheahan Igor Izyumin Magnus Danielson Robert Fitzsimons Matt Ettus Rich Cummings Cliff Brake Thomas Hoffboll Rlseal David Fang Michel Agoyan Brian Makin Nathan Kohagen Darrell A. Talili Kab Dean Ferreyra Royce Mitchell Iii Ryan Seal Daniel Sandstrom Cyril Giraudon Daniel O'connor Steven Michalske Timo Voipio Russell Shaw Cellis Peter Kaiser Klogus-06zep6ie+xm@public. ... Viagra ? Official Site Tomaž Šolc Peter-rdcdrwvjh1wqdljmjb21z... Joost Witteveen Trevor Williams Sandy Thom Arnim Littek Scott Dattalo ?? Roger Williams Tomaz( S(olc El Leandro Sztriko Janos Paul Pham Andre Costa Ayan Ozturk Jon Schneider Dario Talili Trevor & Jenny Williams Peter C. J. Clifton David Smith Patrick Mcnamara Chitta John-soiioer+hqxvtazzjgo0tw... Teresa Ooi Robert Spanton Alan-l9u47g1ytzvvfgiswjxkkq... Joshua Boyd Tim Freedom Terminator356-rn4veauk+akrv...

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 12

slide-31
SLIDE 31

gEDA

gmane.comp.cad.geda.devel Werner Hoch Bernd Jendrissek Hamish Moffatt Igor2 John Griessen Peter Tb Brett Dj Delorie Stephen Williams Gabriel Paubert Stuart Brorson Al Davis John Doty John Luciani Peter Clifton Dan Mcmahill Steve Meier Bert Timmerman Ales Hvezda Ivan Stankovic Kai-martin Knaak Carlos Nieves Onega Ben Jackson Svenn Are Bjerkem Paul Tan Bob Paddock Cesar Strauss C P Tarun Felipe Balbi Timothy Normand Miller Uwe Bonnes Christian Riggenbach Levente Anthony J Bybell Alan M. Feldstein Tomaz Solc L. J. H. Timmerman Evan Lavelle Evan Foss Stephen Brickles Using Shaun Chris H Justyn Butler Wojciech Kazubski Cory R. Cross Gunter Dannoritzer Mike Jarabek David Rowe Stephan Boettcher Steven Wilson Andrew Lentvorski Michael Stovenour Ryan Aanjhan R David Carr David Baird Patrick Bernaud Patrick Doyle Hans Nieuwenhuis Lennert Buytenhek Alex Precosky Udi Finkelstein Sven Wilhelmsson Rik Sundara Raman Lars Johannesen Timothy Miller Ramakrishnan Muthukrishnan Aapo Tahkola Bob Sherbert Thomas Sailer A Tan Anthony Blake Marc Moreau Kev Cameron Ineiev David Cary John Sheahan Igor Izyumin Magnus Danielson Robert Fitzsimons Matt Ettus Rich Cummings Cliff Brake Thomas Hoffboll Rlseal David Fang Michel Agoyan Brian Makin Nathan Kohagen Darrell A. Talili Kab Dean Ferreyra Royce Mitchell Iii Ryan Seal Daniel Sandstrom Cyril Giraudon Daniel O'connor Steven Michalske Timo Voipio Russell Shaw Cellis Peter Kaiser Klogus-06zep6ie+xm@public. ... Viagra ? Official Site Tomaž Šolc Peter-rdcdrwvjh1wqdljmjb21z... Joost Witteveen Trevor Williams Sandy Thom Arnim Littek Scott Dattalo ?? Roger Williams Tomaz( S(olc El Leandro Sztriko Janos Paul Pham Andre Costa Ayan Ozturk Jon Schneider Dario Talili Trevor & Jenny Williams Peter C. J. Clifton David Smith Patrick Mcnamara Chitta John-soiioer+hqxvtazzjgo0tw... Teresa Ooi Robert Spanton Alan-l9u47g1ytzvvfgiswjxkkq... Joshua Boyd Tim Freedom Terminator356-rn4veauk+akrv...

2010-05-08

The Onion has Cancer Main gEDA

two questions came to mind when we saw this pattern over and over again: First, how does this relate to the onion model and Second, isn’t it surprising how strong everybody is oriented towards the core?

slide-32
SLIDE 32

Relating to the onion model

◮ Onion model = metaphor for role advancement, activity

and influence

Core Developers Co-Developers Lurkers Mailing-list Participants Users

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 13

slide-33
SLIDE 33

Relating to the onion model

◮ Onion model = metaphor for role advancement, activity

and influence

Core Developers Co-Developers Lurkers Mailing-list Participants Users

2010-05-08

The Onion has Cancer Main Relating to the onion model

The onion model is a metaphor for role advancement, activity and influence. Transferring this model

  • nto mailing-list communication behavior one might have assumed that new mailing-list participants

attach to the periphery, increasingly build up connections to other peripheral developers thereby moving closer to the core, where they then can attach to co-developers and finally core developers. In a hierarchical organization that is what we would pretty much assume. Yet as the social networks show, this is not the case Attachment is strongly to the core, possibly even stronger than a uniform communication structure would indicate. So let’s go on to check that...

slide-34
SLIDE 34

Core-oriented communication

◮ Used χ2-test at P < 0.01 assuming uniform

communication

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 14

slide-35
SLIDE 35

Core-oriented communication

◮ Used χ2-test at P < 0.01 assuming uniform

communication

2010-05-08

The Onion has Cancer Main Core-oriented communication

We used a χ2 test to see whether the communication of the periphery and the co-developers were really oriented statistically significantly more to the core or rather uniform. in other words, if the core was writing twice as many messages and thus would receive twice as many replies as the other groups, that would not be a very surprising result.

slide-36
SLIDE 36

Core-oriented communication

◮ Used χ2-test at P < 0.01 assuming uniform

communication

◮ In 8 of 11 cases R0 could be rejected ◮ 31% to 69% of expected communication between

periphery and co-developers

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 14

slide-37
SLIDE 37

Core-oriented communication

◮ Used χ2-test at P < 0.01 assuming uniform

communication

◮ In 8 of 11 cases R0 could be rejected ◮ 31% to 69% of expected communication between

periphery and co-developers

2010-05-08

The Onion has Cancer Main Core-oriented communication

1. We found that in all 11 cases the communication between periphery and co-developers to each other was less than expected. In 8 of the 11 cases, the t-test marked the differences as significant... 2. ... and communication was between 31% and 69% of what we would have expected from a uniform distribution

slide-38
SLIDE 38

Core-oriented communication

◮ Used χ2-test at P < 0.01 assuming uniform

communication

◮ In 8 of 11 cases R0 could be rejected ◮ 31% to 69% of expected communication between

periphery and co-developers

◮ Other three projects: Core too small, or expectation

almost met

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 14

slide-39
SLIDE 39

Core-oriented communication

◮ Used χ2-test at P < 0.01 assuming uniform

communication

◮ In 8 of 11 cases R0 could be rejected ◮ 31% to 69% of expected communication between

periphery and co-developers

◮ Other three projects: Core too small, or expectation

almost met

2010-05-08

The Onion has Cancer Main Core-oriented communication

For the projects which did not show significant differences, we found that 2 of them had too small a core (Bochs and RT) based on our definition, which increases communication among the other groups

  • f course, and one had almost meet our expectation (Xfce) at 95% of expected communication.
slide-40
SLIDE 40

Conclusion

◮ Implications:

◮ Join scripts seem to rely on a good contact to the core ◮ Little developer-to-developer assistance

◮ Open Question:

◮ How to better identify core, co-developers and

periphery?

◮ Differences to commercially-dominated OSS projects? ◮ Why does the core-orientation arise? , Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 15

slide-41
SLIDE 41

Conclusion

◮ Implications: ◮ Join scripts seem to rely on a good contact to the core ◮ Little developer-to-developer assistance ◮ Open Question: ◮ How to better identify core, co-developers and

periphery?

◮ Differences to commercially-dominated OSS projects? ◮ Why does the core-orientation arise?

2010-05-08

The Onion has Cancer Summary Conclusion

1. T

  • conclude, I want to give a couple of implications and open questions arising from this.

2. First, if we think about how people join an Open Source projects, we should focus in particular on the relationship between new developer and the core. 3. Second, as a person at the periphery, one should not expect much help from fellow peripheral people. 4. Obviously we used a very rough metric for splitting a project into the three groups, and future work should try to improve these metrics for instance by taking qualitative data or information from repositories into account. 5. Our sample unfortunately in particular excluded two commercially-dominated OSS-projects, which we had studied regarding innovation introduction, and it remains an open question, how our result would

  • change. Minghui Zhou gave a good talk about several adjustments to the hypothesis from Mockus,

Fielding, Herbsleb’s paper on the Apache and Mozilla project, which showed that this can have quite an impact. 6. Last, we need to qualitatively understand how the core-orientation arises, what communication is being made and how much importance to assign to this effect.

slide-42
SLIDE 42

The End

Thank you

christopher.oezbek@fu-berlin.de

, Oezbek, Prechelt, Thiel, The Onion has Cancer, FLOSS-3 2010 16

slide-43
SLIDE 43

The End

Thank you

christopher.oezbek@fu-berlin.de

2010-05-08

The Onion has Cancer Summary The End

1. Thank you all for listening! I’d be happy to take questions