English
Related papers

Related papers: Supporting the Task-driven Skill Identification in…

200 papers

Open Source Software projects add labels to open issues to help contributors choose tasks. However, manually labeling issues is time-consuming and error-prone. Current automatic approaches for creating labels are mostly limited to…

Software Engineering · Computer Science 2024-01-24 Fabio Santos , Igor Wiese , Bianca Trinkenreich , Igor Steinmacher , Anita Sarma , Marco Gerosa

Labeling issues with the skills required to complete them can help contributors to choose tasks in Open Source Software projects. However, manually labeling issues is time-consuming and error-prone, and current automated approaches are…

Developers often struggle to navigate an Open Source Software (OSS) project's issue-tracking system and find a suitable task. Proper issue labeling can aid task selection, but current tools are limited to classifying the issues according to…

Software Engineering · Computer Science 2024-03-06 Joseph Vargovich , Fabio Santos , Jacob Penney , Marco A. Gerosa , Igor Steinmacher

New contributors often struggle to find tasks that they can tackle when onboarding onto a new Open Source Software (OSS) project. One reason for this difficulty is that issue trackers lack explanations about the knowledge or skills needed…

Modern open source software development heavily relies on the issue tracking systems to manage their feature requests, bug reports, tasks, and other similar artifacts. Together, those "issues" form a complex network with links to each…

Software Engineering · Computer Science 2021-08-11 Alexander Nicholson , Jin L. C. Guo

In a wave of growth, open-source projects need to modernize and change how they deal with processes, methods, and communication with their contributors. We could observe that open-source projects are constantly evolving to improve their…

Software Engineering · Computer Science 2021-10-05 Joselito Júnior , Gláucya Boechat , Ivan Machado

The development of open source software (OSS) is a broad field which requires diverse skill sets. For example, maintainers help lead the project and promote its longevity, technical writers assist with documentation, bug reporters identify…

Software Engineering · Computer Science 2022-09-07 Jenny T. Liang , Thomas Zimmermann , Denae Ford

Background: Accurate representation of developer expertise has always been an important research problem. While a number of studies proposed novel methods of representing expertise within individual projects, these methods are difficult to…

Software Engineering · Computer Science 2021-02-03 Tapajit Dey , Andrey Karnauch , Audris Mockus

Successful open source communities are constantly looking for new members and helping them become active developers. A common approach for developer onboarding in open source projects is to let newcomers focus on relevant yet easy-to-solve…

Software Engineering · Computer Science 2018-08-17 Christoph Stanik , Lloyd Montgomery , Daniel Martens , Davide Fucci , Walid Maalej

Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a novel method to detect OSS skills and prototype it in a tool…

Software Engineering · Computer Science 2022-03-07 Jenny T. Liang , Thomas Zimmermann , Denae Ford

In open source software (OSS) communities, existing leadership indicators are dominantly measured by code contribution or community influence. Recent studies on emergent leadership shed light on additional dimensions such as intellectual…

Software Engineering · Computer Science 2022-01-31 Yuekai Huang , Ye Yang , Junjie Wang , Wei Zheng , Qing Wang

Open-source software (OSS) community managers face significant challenges in retaining contributors, as they must monitor activity and engagement while navigating complex dynamics of collaboration. Current tools designed for managing…

Software Engineering · Computer Science 2026-02-13 Zixuan Feng , Katie Kimura , Bianca Trinkenreich , Igor Steinmacher , Marco Gerosa , Anita Sarma

Onboarding newcomers is vital for the sustainability of open-source software (OSS) projects. To lower barriers and increase engagement, OSS projects have dedicated experts who provide guidance for newcomers. However, timely responses are…

Software Engineering · Computer Science 2025-05-08 Xin Tan , Xiao Long , Yinghao Zhu , Lin Shi , Xiaoli Lian , Li Zhang

Newcomers are critical for the success and continuity of open source software (OSS) projects. To attract newcomers and facilitate their onboarding, many OSS projects recommend tasks for newcomers, such as good first issues (GFIs). Previous…

Software Engineering · Computer Science 2023-02-13 Xin Tan , Yiran Chen , Haohua Wu , Minghui Zhou , Li Zhang

Sustaining newcomer participation is critical for the long-term health of open-source communities. Although prior research has explored various task recommendation approaches to help newcomers resolve their first-issue, these methods…

Software Engineering · Computer Science 2026-03-31 Yichen Hao , Weiwei Xu , Kai Gao , Xiaofang Zhang

The ability of an Open Source Software (OSS) project to attract, onboard, and retain any newcomer is vital to its livelihood. Although, evidence suggests an upsurge in novice developers joining social coding platforms (such as GitHub), the…

Software Engineering · Computer Science 2022-04-07 IFraz Rehman , Dong Wang , Raula Gaikovina Kula , Takashi Ishio , Kenichi Matsumoto

Developers collaboratively discuss, implement, use, and share software entities hosted on software repositories. Proper documentation plays an important role in successful software management and maintenance. Users exploit Issue Tracking…

Software Engineering · Computer Science 2021-09-29 Maliheh Izadi , Kiana Akbari , Abbas Heydarnoori

Issue assignment plays a critical role in open-source software (OSS) maintenance, which involves recommending the most suitable developers to address the reported issues. Given the high volume of issue reports in large-scale projects,…

Software Engineering · Computer Science 2025-06-11 Chunying Zhou , Xiaoyuan Xie , Gong Chen , Peng He , Bing Li

Open Source Software (OSS) projects follow diverse lifecycle trajectories shaped by evolving patterns of contribution, coordination, and community engagement. Understanding these trajectories is essential for stakeholders seeking to assess…

Software Engineering · Computer Science 2026-02-16 S M Rakib Ul Karim , Wenyi Lu , Enock Kasaadha , Sean Goggins

One of the issues faced by the maintainers of popular open source software is the triage of newly reported issues. Many of the issues submitted to issue trackers are questions. Many people ask questions on issue trackers about their problem…

Software Engineering · Computer Science 2024-12-09 Aidin Rasti
‹ Prev 1 2 3 10 Next ›