4 papers
SkillScope: A Tool to Predict Fine-Grained Skills Needed to Solve Issues on GitHub
Benjamin C. Carter, Jonathan Rivas Contreras, Carlos A. Llanes Villegas +9
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 track…
Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking
Jacob Penney, João Felipe Pimentel, Igor Steinmacher +1
Computational thinking, and by extension, computer programming, is notoriously challenging to learn. Conversational agents and generative artificial intelligence (genAI) have the p…
Tag that issue: Applying API-domain labels in issue tracking systems
Fabio Santos, Joseph Vargovich, Bianca Trinkenreich +8
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-consumin…
GiveMeLabeledIssues: An Open Source Issue Recommendation System
Joseph Vargovich, Fabio Santos, Jacob Penney +2
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 curr…