Skip to Main content Skip to Navigation
Conference papers

Longitudinal Analysis of the Run-up to a Decision to Break-up (Fork) in a Community

Abstract : In this paper, we use a developer-oriented statistical approach to understand what causes people in complex software development networks to decide to fork (break away), and what changes a community goes through in the run-up to a decision to break-up. Developing complex software systems is complex. Software developers interact. They may have the same or different goals, communication styles, or values. Interactions can be healthy or troubled. Troubled interactions cause troubled communities, that face failure. Some of these failures manifest themselves as a community split (known as forking). These failures affects many people; developers and users. Can we save troubled projects? We statistically model the longitudinal socio-grams of software developers and present early indicators and warning signs that can be used to predict an imminent break-up decision.
Document type :
Conference papers
Complete list of metadata

Cited literature [36 references]  Display  Hide  Download

https://hal.inria.fr/hal-01776294
Contributor : Hal Ifip <>
Submitted on : Tuesday, April 24, 2018 - 3:56:27 PM
Last modification on : Thursday, May 13, 2021 - 8:24:02 PM
Long-term archiving on: : Wednesday, September 19, 2018 - 7:11:29 PM

File

432701_1_En_19_Chapter.pdf
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Amirhosein Azarbakht, Carlos Jensen. Longitudinal Analysis of the Run-up to a Decision to Break-up (Fork) in a Community. 13th IFIP International Conference on Open Source Systems (OSS), May 2017, Buenos Aires, Argentina. pp.204-217, ⟨10.1007/978-3-319-57735-7_19⟩. ⟨hal-01776294⟩

Share

Metrics

Record views

126

Files downloads

155