Characterizing and Predicting Good First Issues
Yue-Kai Huang, Junjie Wang, Song Wang, Zhe Liu, Dandan Wang, Qing Wang
Abstract
Background. Where to start contributing to a project is a critical challenge for newcomers of open source projects. To support newcomers, GitHub utilizes the Good First Issue (GFI) label, with which project members can manually tag issues in an open source project that are suitable for the newcomers. However, manually labeling GFIs is time- and effort-consuming given the large number of candidate issues. In addition, project members need to have a close understanding of the project to label GFIs accurately.
Topics & Concepts
Computer scienceOpen sourceData scienceOpen source softwareWorld Wide WebInformation retrievalSoftwareProgramming languageSoftware Engineering ResearchOpen Source Software InnovationsSoftware Engineering Techniques and Practices