2017
DOI: 10.1007/978-3-319-57735-7_19
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 fa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 30 publications
(35 reference statements)
0
2
0
Order By: Relevance
“…Despite a number of published OS forking studies that highlight critical factors attributed to successful software forking and forking failure (Glass, 2003;Fung, Aurum & Tang, 2012;Gamalielesson & Lundell, 2013;Jiang, Lo, He, Xia, Singh & Zhang, 2016;Azarbakht & Jensen, 2017), there has been no systematic study mapping understanding of forking motivation, interpretation, categorisation and consequences. This paper therefore presents a systematic review of studies to compare, contrast, summarise and synthesise existing studies to inform future decisions about OS forking research by providing an understanding of why some projects are forked more than others, through the lens of project and programming language characteristics.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Despite a number of published OS forking studies that highlight critical factors attributed to successful software forking and forking failure (Glass, 2003;Fung, Aurum & Tang, 2012;Gamalielesson & Lundell, 2013;Jiang, Lo, He, Xia, Singh & Zhang, 2016;Azarbakht & Jensen, 2017), there has been no systematic study mapping understanding of forking motivation, interpretation, categorisation and consequences. This paper therefore presents a systematic review of studies to compare, contrast, summarise and synthesise existing studies to inform future decisions about OS forking research by providing an understanding of why some projects are forked more than others, through the lens of project and programming language characteristics.…”
Section: Introductionmentioning
confidence: 99%
“…Forking lessons learnt on project compatibility issues: 19 papers cited forking lessons and seven described more than one type of forking reason, including no guidance or direction, copyright, licensing conflict, project ownership or dividing the forking community (Moen, 1999;Glass, 2003;Neville-Neil, 2011;Cosentino et al, 2017;Azarbakht & Jensen, 2017). Neville (2011) pointed out that technical developers' roles are becoming specialised.…”
mentioning
confidence: 99%