* [gentoo-project] You have been researched (again) @ 2013-06-18 22:01 Jeroen Roovers 2013-06-19 1:02 ` Aaron W. Swenson 0 siblings, 1 reply; 5+ messages in thread From: Jeroen Roovers @ 2013-06-18 22:01 UTC (permalink / raw To: gentoo-project - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - David Garcia, Marcelo Serrano Zanetti and Frank Schweitzer Chair of Systems Design – www.sg.ethz.ch – ETH Zurich = Abstract We analyze the relation between the emotions and the activity of contributors in the Open Source Software project Gentoo. Our case study builds on extensive data sets from the project’s bug tracking platform bugzilla, to quantify the activity of contributors, and its mail archives, to quantify the emotions of contributors by means of sentiment analysis. The Gentoo project is known for a considerable drop in development performance after the sudden retirement of a central contributor. We analyze how this event correlates with the negative emotions, both in bilateral email discussions with the central contributor, and at the level of the whole community of contributors. We then extend our study to consider the activity patters on Gentoo contributors in general. We find that contributors are more likely to become inactive when they express strong positive or negative emotions in the bug tracker, or when they deviate from the expected value of emotions in the mailing list. We use these insights to develop a Bayesian classifier that detects the risk of contributors leaving the project. Our analysis opens new perspectives for measuring online contributor motivation by means of sentiment analysis and for real-time predictions of contributor turnover in Open Source Software projects. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - http://arxiv.org/abs/1306.3612 Merry reading, jer ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-project] You have been researched (again) 2013-06-18 22:01 [gentoo-project] You have been researched (again) Jeroen Roovers @ 2013-06-19 1:02 ` Aaron W. Swenson 2013-06-19 10:45 ` Thomas Kahle 0 siblings, 1 reply; 5+ messages in thread From: Aaron W. Swenson @ 2013-06-19 1:02 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 2028 bytes --] On 2013-06-19 00:01, Jeroen Roovers wrote: > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > David Garcia, Marcelo Serrano Zanetti and Frank Schweitzer > Chair of Systems Design – www.sg.ethz.ch – ETH Zurich > > > = Abstract > > We analyze the relation between the emotions and the activity of > contributors in the Open Source Software project Gentoo. Our case study > builds on extensive data sets from the project’s bug tracking platform > bugzilla, to quantify the activity of contributors, and its mail > archives, to quantify the emotions of contributors by means of > sentiment analysis. The Gentoo project is known for a considerable drop > in development performance after the sudden retirement of a central > contributor. We analyze how this event correlates with the negative > emotions, both in bilateral email discussions with the central > contributor, and at the level of the whole community of contributors. > We then extend our study to consider the activity patters on Gentoo > contributors in general. We find that contributors are more likely to > become inactive when they express strong positive or negative emotions > in the bug tracker, or when they deviate from the expected value of > emotions in the mailing list. We use these insights to develop a > Bayesian classifier that detects the risk of contributors leaving the > project. Our analysis opens new perspectives for measuring online > contributor motivation by means of sentiment analysis and for real-time > predictions of contributor turnover in Open Source Software projects. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > http://arxiv.org/abs/1306.3612 > > > Merry reading, > jer > So, there ya go. Start taking happy pills and be more positive and motivating! -- Mr. Aaron W. Swenson Gentoo Linux Developer Email : titanofold@gentoo.org GnuPG FP : 2C00 7719 4F85 FB07 A49C 0E31 5713 AA03 D1BB FDA0 GnuPG ID : D1BBFDA0 [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 230 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-project] You have been researched (again) 2013-06-19 1:02 ` Aaron W. Swenson @ 2013-06-19 10:45 ` Thomas Kahle 2013-06-19 11:31 ` Jeroen Roovers 0 siblings, 1 reply; 5+ messages in thread From: Thomas Kahle @ 2013-06-19 10:45 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1104 bytes --] On 06/19/2013 03:02 AM, Aaron W. Swenson wrote: > On 2013-06-19 00:01, Jeroen Roovers wrote: >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> David Garcia, Marcelo Serrano Zanetti and Frank Schweitzer >> Chair of Systems Design – www.sg.ethz.ch – ETH Zurich >> >> [...] >> >> http://arxiv.org/abs/1306.3612 >> >> >> Merry reading, >> jer >> > > So, there ya go. Start taking happy pills and be more positive and motivating! > I've not read their new paper but the first one was just ridiculous. They drew an edge from A to B if A reassigned a bug to B and intepreted this as "A knows that B is an expert on the subject". That is just ridiculous since A is usually a bug wrangler and B is to be found in metadata. For instance the emacs team which gets very few bugs almost never appears as B (and certainly not A). This introduces all sorts of bias. I think it would be fair to say that their first study had very low predictive power and the effects they saw were created by their method. Cheers, Thomas -- Thomas Kahle [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 381 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-project] You have been researched (again) 2013-06-19 10:45 ` Thomas Kahle @ 2013-06-19 11:31 ` Jeroen Roovers 2013-06-19 18:06 ` Thomas Kahle 0 siblings, 1 reply; 5+ messages in thread From: Jeroen Roovers @ 2013-06-19 11:31 UTC (permalink / raw To: gentoo-project On Wed, 19 Jun 2013 12:45:05 +0200 Thomas Kahle <tomka@gentoo.org> wrote: > On 06/19/2013 03:02 AM, Aaron W. Swenson wrote: > > On 2013-06-19 00:01, Jeroen Roovers wrote: > >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > >> - - - David Garcia, Marcelo Serrano Zanetti and Frank Schweitzer > >> Chair of Systems Design – www.sg.ethz.ch – ETH Zurich > >> > >> [...] > >> > >> http://arxiv.org/abs/1306.3612 > >> > >> > >> Merry reading, > >> jer > >> > > > > So, there ya go. Start taking happy pills and be more positive and > > motivating! > > > > I've not read their new paper but the first one was just ridiculous. > They drew an edge from A to B if A reassigned a bug to B and > intepreted this as "A knows that B is an expert on the subject". > That is just ridiculous since A is usually a bug wrangler and B is to > be found in metadata. For instance the emacs team which gets very > few bugs almost never appears as B (and certainly not A). This > introduces all sorts of bias. I think it would be fair to say that > their first study had very low predictive power and the effects they > saw were created by their method. Good to (finally) see some critical review on the "laymen's" side of the subject matter. I didn't vent any opinion on the last paper since, you know, they're doing science in their niche and I'm not going to tell them how to do it - social research has its fundamental problems and I have my own to deal with. In reading the second paper on the alleged decline of Gentoo's bug tracker performance, I went back to the first one, and I don't really see how performance degraded and never returned to form after that <sarcasm>cataclysmic event</sarcasm> in ~2008. I think it's fair to say things are done very differently now and that lots of bug reports now don't get CLOSED/INVALID, REOPENED, wrongly assigned, reassigned, re-reported, redefined, entangled with unrelated but similar bugs, and DUPLICATEd so much any more, so I've asked the researchers some questions[1] on this issue of measuring performance[2]. I should also point out that doing social science properly is rather tricky, and that not getting entangled in the historiography of the subject matter is important. Lots of things went on in 2008 - good and bad things, and the community was under a lot of stress. And while I am at it: do note that nobody was interviewed this time around. The second paper regards Gentoo's poor bug tracker performance after Alice's retirement as a well-established fact found in the first paper. Regards, jer [1] And within hours I have three replies from the same person in my inbox! I'll probably follow up on this. [2] Frankly it stings a little to read about my vain efforts to improve bug wrangling, but conversely I might simply blame the research metrics. :) ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-project] You have been researched (again) 2013-06-19 11:31 ` Jeroen Roovers @ 2013-06-19 18:06 ` Thomas Kahle 0 siblings, 0 replies; 5+ messages in thread From: Thomas Kahle @ 2013-06-19 18:06 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 242 bytes --] Hi Jer, On 06/19/2013 01:31 PM, Jeroen Roovers wrote: [...] so I've asked the > researchers some questions[1] on this issue of measuring performance[2]. I'd be interested in the follow-up. Cheers, Thomas -- Thomas Kahle [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 381 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-06-19 18:06 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-06-18 22:01 [gentoo-project] You have been researched (again) Jeroen Roovers 2013-06-19 1:02 ` Aaron W. Swenson 2013-06-19 10:45 ` Thomas Kahle 2013-06-19 11:31 ` Jeroen Roovers 2013-06-19 18:06 ` Thomas Kahle
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox