SPLASH 2023
Sun 22 - Fri 27 October 2023 Cascais, Portugal
Thu 26 Oct 2023 17:43 - 17:56 at Room II - SPLASH SRC Talk Presentations Chair(s): Xujie Si

Almost all software development projects rely heavily on open-source infrastructure. For instance, 94% of respondents surveyed in the 2017 GitHub Open Source Survey reported using open source software (OSS) professionally. Despite their importance, open-source projects are often abandoned due to maintainer disengagement. Thus, introducing new maintainers to established projects is critical to the long-term sustainability of open-source projects. While there is significant research about why people create new OSS projects, we have less of an understanding of the motivations behind joining and maintaining already-established OSS projects.

Open-source grey literature contrasts the thrill of creating a new project and solving problems with the burnout from triaging reported issues and responding to demands of seemingly entitled users. Furthermore, open source maintenance is becoming less attractive and sustainable often due to a high volume of pull requests and negative contribution feedback. Additionally, we suspect that the motivations behind open-source creation and maintenance work are different because volunteer literature suggests that volunteers’ motivations may depend on the type of volunteer work being done, like comparing human services volunteering to public benefit volunteering.

To better understand the motivations behind these types of work, our research is guided by the following question: How do the motivations behind doing creation and maintenance work differ for open-source contributors?

Through a literature review on volunteer motivation and surveys of open-source contributors, we can improve the understanding of contributor motivation and the effectiveness of community and research efforts to attract, support, and sustain developer engagement in OSS.

Thu 26 Oct

Displayed time zone: Lisbon change

17:30 - 19:30
SPLASH SRC Talk PresentationsStudent Research Competition at Room II
Chair(s): Xujie Si University of Toronto
17:30
13m
Poster
Historiographer: Strongly-Consistent Distributed Reactive Programming with Minimal Locking
Student Research Competition
Julia Freeman Francis Marion University, Timothy Zhou University of Illinois Urbana-Champaign
17:43
13m
Poster
Clearing the Trail: Motivations for Maintenance Work in Open Source
Student Research Competition
Katrina Wilson Bucknell University
17:56
13m
Poster
An optimal structure-aware code difference framework with MaxSAT-SolverRemote
Student Research Competition
Haolin Ye McGill University
18:10
13m
Poster
Rose: Extensible Autodiff on the Web
Student Research Competition
Raven Rothkopf Barnard College
18:23
13m
Poster
Partial Gradual Dependent Type Theory
Student Research Competition
Zhan Shi Graduate School of Informatics, Kyoto University
18:36
13m
Poster
Design and implementation of facets of dynamic policies
Student Research Competition
Antonio Zegarelli IMDEA Software Institute
18:50
13m
Poster
Modular educational languages
Student Research Competition
Jesse Hoobergs KU Leuven
19:03
13m
Poster
Synthesizing Recursive Programs Through Dataflow Constraints
Student Research Competition
Marta Davila Mateu University of Southern California