The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering 2020
DOI: 10.1145/3377811.3380920
|View full text |Cite
|
Sign up to set email alerts
|

Scaling open source communities

Abstract: Large-scale open source communities, such as the Linux kernel, have gone through decades of development, substantially growing in scale and complexity. In the traditional workflow, maintainers serve as "gatekeepers" for the subsystems that they maintain. As

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(7 citation statements)
references
References 45 publications
0
3
0
Order By: Relevance
“…3 ). The commit size was measured by a widely used metric [72,79,84]: lines of code (LOC) in a commit. For each developer, we took the median of the LOC of all contributed commits to represent their commit size.…”
Section: Measuring Contribution Performance Contribution Frequencymentioning
confidence: 99%
“…3 ). The commit size was measured by a widely used metric [72,79,84]: lines of code (LOC) in a commit. For each developer, we took the median of the LOC of all contributed commits to represent their commit size.…”
Section: Measuring Contribution Performance Contribution Frequencymentioning
confidence: 99%
“…The more recent studies of collaboration networks look deeper into the collaboration data, searching for various social and organisational phenomena [6], [15]. A notable work involving collaborative network analysis on a project scale is done by Gote et al [15] with git2net -a toolkit for constructing temporal co-editing networks from Git history.…”
Section: A Studies On Collaboration In Ossmentioning
confidence: 99%
“…Collaboration of OSS developers has been extensively studied on the small scale. Numerous studies have focused on collaboration in individual projects, such as the Linux kernel [6], or small samples of projects from GitHub [7]. Such works shed light on the collaboration process in individual small teams and projects and help the project owners to organise the development in a more efficient way [6].…”
Section: Introductionmentioning
confidence: 99%
“…During that transition phase, the automatisms among developers that were possible during the early stages of the project are not possible. And anyhow, becoming a community-driven project is a sign that the project attracts much interest, and that external effort, if conveniently integrated into the project, can set the project in another level (Zhou et al 2017;Tan et al 2020). It is in such scenarios where having metrics (and tools) on project instability that point out to risky parts in the source code would be very valuable.…”
Section: Introductionmentioning
confidence: 99%