Characterizing Usability Issue Discussions in Open Source Software
Projects
- URL: http://arxiv.org/abs/2308.09876v2
- Date: Thu, 9 Nov 2023 20:03:16 GMT
- Title: Characterizing Usability Issue Discussions in Open Source Software
Projects
- Authors: Arghavan Sanei, Jinghui Cheng
- Abstract summary: Usability is one of the most neglected concerns in open source software (OSS)
There is little knowledge about the extent to which OSS community members engage in usability issue discussions.
- Score: 13.901618206448049
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Usability is a crucial factor but one of the most neglected concerns in open
source software (OSS). While far from an ideal approach, a common practice that
OSS communities adopt to collaboratively address usability is through
discussions on issue tracking systems (ITSs). However, there is little
knowledge about the extent to which OSS community members engage in usability
issue discussions, the aspects of usability they frequently target, and the
characteristics of their collaboration around usability issue discussions. This
knowledge is important for providing practical recommendations and research
directions to better support OSS communities in addressing this important topic
and improve OSS usability in general. To help achieve this goal, we performed
an extensive empirical study on issues discussed in five popular OSS
applications: three data science notebook projects (Jupyter Lab, Google Colab,
and CoCalc) and two code editor projects (VSCode and Atom). Our results
indicated that while usability issues are extensively discussed in the OSS
projects, their scope tended to be limited to efficiency and aesthetics.
Additionally, these issues are more frequently posted by experienced community
members and display distinguishable characteristics, such as involving more
visual communication and more participants. Our results provide important
implications that can inform the OSS practitioners to better engage the
community in usability issue discussion and shed light on future research
efforts toward collaboration techniques and tools for discussing niche topics
in diverse communities, such as the usability issues in the OSS context.
Related papers
- OSSDoorway: A Gamified Environment to Scaffold Student Contributions to Open Source Software [15.46529088040852]
This paper proposes and evaluates OSSDoorway, a tool designed to guide students contributing to open source software (OSS) projects.
We recruited 29 students and administered a self-efficacy questionnaire before and after their use of OSSDoorway.
Results show that OSSDoorway boosts students' self-efficacy and provides a structured, gamified learning experience.
arXiv Detail & Related papers (2025-02-11T22:07:27Z) - Who is to Blame: A Comprehensive Review of Challenges and Opportunities in Designer-Developer Collaboration [20.90113991224472]
Software development relies on effective collaboration between Software Development Engineers (SDEs) and User eXperience Designers (UXDs) to create software products of high quality and usability.
We conducted a systematic literature review of 45 papers published since 2004 to uncover three key collaboration challenges and two main categories of potential best practices.
Our findings have broad applicability for collaboration in software development, extending beyond the partnership between SDEs and UXDs.
arXiv Detail & Related papers (2025-01-20T21:11:06Z) - 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) - Implementing a Nordic-Baltic Federated Health Data Network: a case
report [56.96209893909196]
We formed an interdisciplinary consortium to develop a feder-ated health data network, comprised of six institutions across five countries.
The objective of this report is to offer early insights into our experiences developing this network.
arXiv Detail & Related papers (2024-09-26T14:15:54Z) - 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) - WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks? [83.19032025950986]
We study the use of large language model-based agents for interacting with software via web browsers.
WorkArena is a benchmark of 33 tasks based on the widely-used ServiceNow platform.
BrowserGym is an environment for the design and evaluation of such agents.
arXiv Detail & Related papers (2024-03-12T14:58:45Z) - How to Sustain a Scientific Open-Source Software Ecosystem: Learning
from the Astropy Project [9.049664874474736]
This study examines the challenges and opportunities to enhance the sustainability of scientific OSS.
We conducted a case study on a widely-used software ecosystem in the astrophysics domain, the Astropy Project.
arXiv Detail & Related papers (2024-02-23T03:54:53Z) - 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) - Exploring Federated Unlearning: Analysis, Comparison, and Insights [101.64910079905566]
federated unlearning enables the selective removal of data from models trained in federated systems.
This paper examines existing federated unlearning approaches, examining their algorithmic efficiency, impact on model accuracy, and effectiveness in preserving privacy.
We propose the OpenFederatedUnlearning framework, a unified benchmark for evaluating federated unlearning methods.
arXiv Detail & Related papers (2023-10-30T01:34:33Z) - 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) - Community Formation and Detection on GitHub Collaboration Networks [0.0]
This paper draws on a large-scale historical dataset of 1.8 million GitHub users and their repository contributions.
OSS collaborations are characterized by small groups of users that work closely together.
arXiv Detail & Related papers (2021-09-23T18:43:00Z)
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.