Leaving My Fingerprints: Motivations and Challenges of Contributing to
OSS for Social Good
- URL: http://arxiv.org/abs/2104.12891v1
- Date: Mon, 26 Apr 2021 21:50:11 GMT
- Title: Leaving My Fingerprints: Motivations and Challenges of Contributing to
OSS for Social Good
- Authors: Yu Huang, Denae Ford, Thomas Zimmermann
- Abstract summary: We conducted 21 semi-structured interviews with OSS for Social Good contributors.
We find that the majority of contributors demonstrate a distinction between OSS4SG and OSS.
OSS4SG contributors evaluate the owners of the project significantly more than OSS contributors.
- Score: 17.145094780239564
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: When inspiring software developers to contribute to open source software, the
act is often referenced as an opportunity to build tools to support the
developer community. However, that is not the only charge that propels
contributions -- growing interest in open source has also been attributed to
software developers deciding to use their technical skills to benefit a common
societal good. To understand how developers identify these projects, their
motivations for contributing, and challenges they face, we conducted 21
semi-structured interviews with OSS for Social Good (OSS4SG) contributors. From
our interview analysis, we identified themes of contribution styles that we
wanted to understand at scale by deploying a survey to over 5765 OSS and Open
Source Software for Social Good contributors. From our quantitative analysis of
517 responses, we find that the majority of contributors demonstrate a
distinction between OSS4SG and OSS. Likewise, contributors described
definitions based on what societal issue the project was to mitigate and who
the outcomes of the project were going to benefit. In addition, we find that
OSS4SG contributors focus less on benefiting themselves by padding their resume
with new technology skills and are more interested in leaving their mark on
society at statistically significant levels. We also find that OSS4SG
contributors evaluate the owners of the project significantly more than OSS
contributors. These findings inform implications to help contributors identify
high societal impact projects, help project maintainers reduce barriers to
entry, and help organizations understand why contributors are drawn to these
projects to sustain active participation.
Related papers
- An Overview and Catalogue of Dependency Challenges in Open Source Software Package Registries [52.23798016734889]
This article provides a catalogue of dependency-related challenges that come with relying on OSS packages or libraries.
The catalogue is based on the scientific literature on empirical research that has been conducted to understand, quantify and overcome these challenges.
arXiv Detail & Related papers (2024-09-27T16:20:20Z) - CROSS: A Contributor-Project Interaction Lifecycle Model for Open Source Software [2.9631016562930546]
Cross model is a novel contributor-project interaction lifecycle model for open source software.
It explains a range of archetypal cases of contributor engagement and highlights research gaps, especially in EoS/offboarding scenarios.
arXiv Detail & Related papers (2024-09-12T17:57:12Z) - SUPER: Evaluating Agents on Setting Up and Executing Tasks from Research Repositories [55.161075901665946]
Super aims to capture the realistic challenges faced by researchers working with Machine Learning (ML) and Natural Language Processing (NLP) research repositories.
Our benchmark comprises three distinct problem sets: 45 end-to-end problems with annotated expert solutions, 152 sub problems derived from the expert set that focus on specific challenges, and 602 automatically generated problems for larger-scale development.
We show that state-of-the-art approaches struggle to solve these problems with the best model (GPT-4o) solving only 16.3% of the end-to-end set, and 46.1% of the scenarios.
arXiv Detail & Related papers (2024-09-11T17:37:48Z) - Systematic Literature Review of Commercial Participation in Open Source Software [20.727062223873986]
We collected 92 papers and organized them based on their research topics.
We found the explored motivations of companies are mainly from economic, technological, and social aspects.
Researchers also explored how commercial participation affects OSS development.
arXiv Detail & Related papers (2024-05-27T06:50:01Z) - Unveiling Diversity: Empowering OSS Project Leaders with Community
Diversity and Turnover Dashboards [51.67585198094836]
CommunityTapestry is a dynamic real-time community dashboard.
It presents key diversity and turnover signals that we identified from the literature.
It helped project leaders identify areas of improvement and gave them actionable information.
arXiv Detail & Related papers (2023-12-13T22:12:57Z) - Adversarial Machine Learning for Social Good: Reframing the Adversary as
an Ally [50.92232179802755]
AdvML for Social Good (AdvML4G) is an emerging field that repurposes the AdvML bug to invent pro-social applications.
This paper provides the first comprehensive review of the emerging field of AdvML4G.
arXiv Detail & Related papers (2023-10-05T15:49:04Z) - An Exploratory Study on the Evidence of Hackathons' Role in Solving OSS
Newcomers' Challenges [54.56931759953522]
We aim to understand and discuss the challenges newcomers face when joining an OSS project.
We collect evidence on how hackathons were used to address those challenges.
arXiv Detail & Related papers (2023-05-16T15:40:19Z) - Towards a Critical Open-Source Software Database [0.0]
CrOSSD project aims to build a database of OSS projects and measure their current project "health" status.
quantitative metrics will be gathered through automated crawling of meta information such as the number of contributors, commits and lines of code.
qualitative metrics will be gathered for selected "critical" projects through manual analysis and automated tools.
arXiv Detail & Related papers (2023-05-02T10:43:21Z) - Attracting and Retaining OSS Contributors with a Maintainer Dashboard [19.885747206499712]
We design a maintainer dashboard that provides recommendations on how to attract and retain open source contributors.
We conduct a project-specific evaluation with maintainers to better understand use cases in which this tool will be most helpful.
We distill our findings to share what the future of recommendations in open source looks like and how to make these recommendations most meaningful over time.
arXiv Detail & Related papers (2022-02-15T21:39:37Z) - Which contributions count? Analysis of attribution in open source [0.0]
We characterize contributor acknowledgment models in open source by analyzing thousands of projects.
We find that community-generated systems of contribution acknowledgment make work like idea generation or bug finding more visible.
arXiv Detail & Related papers (2021-03-19T20:14:40Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
The main focus of this paper is the concept of ongoing research in providing the knowledge integration service for collaborative product design and development using cloud computing infrastructure.
Proposed knowledge integration services support users by giving real-time access to knowledge resources.
arXiv Detail & Related papers (2020-01-16T18:44:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.