kirancodes.me
To Proof Maintenance & Beyond!

GFI-bot: automated good first issue recommendation on GitHub

Hao He, Haonan Su, Wenxin Xiao, Runzhi He, Minghui Zhou

Abstract

To facilitate newcomer onboarding, GitHub recommends the use of "good first issue" (GFI) labels to signal issues suitable for newcomers to resolve. However, previous research shows that manually labeled GFIs are scarce and inappropriate, showing a need for automated recommendations. In this paper, we present GFI-Bot (accessible at https://gfibot.io), a proof-of-concept machine learning powered bot for automated GFI recommendation in practice. Project maintainers can configure GFI-Bot to discover and label possible GFIs so that newcomers can easily locate issues for making their first contributions. GFI-Bot also provides a high-quality, up-to-date dataset for advancing GFI recommendation research.

BibTeX
@inproceedings{He-al:FSE22,
  author    = {Hao He and
               Haonan Su and
               Wenxin Xiao and
               Runzhi He and
               Minghui Zhou},
  title     = {{GFI-bot:} automated good first issue recommendation on {GitHub}},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {1751--1755},
  publisher = {{ACM}},
  year      = {2022},
}

Related papers