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
- 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) - Leveraging Topic Specificity and Social Relationships for Expert Finding in Community Question Answering Platforms [5.723916517485655]
We present TUEF, a Topic-oriented User-Interaction model for Expert Finding.
TUEF integrates content and social data by constructing a multi-layer graph.
Experiments show TUEF outperforms all competitors with a minimum performance boost of 42.42% in P@1, 32.73% in NDCG@3, 21.76% in R@5, and 29.81% in MRR.
arXiv Detail & Related papers (2024-07-04T15:50:18Z) - 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) - The Shifted and The Overlooked: A Task-oriented Investigation of
User-GPT Interactions [114.67699010359637]
We analyze a large-scale collection of real user queries to GPT.
We find that tasks such as design'' and planning'' are prevalent in user interactions but are largely neglected or different from traditional NLP benchmarks.
arXiv Detail & Related papers (2023-10-19T02:12:17Z) - 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) - Using Hashtags to Analyze Purpose and Technology Application of
Open-Source Project Related to COVID-19 [5.89408513477919]
This study examines trends in projects with different functionalities and the relationship between functionalities and technologies.
The study results show an imbalance in the number of projects with varying functionalities in the GitHub community.
The spontaneous behavior of developers may lack organization and make it challenging to target needs.
arXiv Detail & Related papers (2022-07-03T02:37:31Z) - 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.