five

An Empirical Analysis of Issue Templates Usage in Large-Scale Projects on GitHub

收藏
DataCite Commons2023-10-12 更新2024-08-18 收录
下载链接:
https://figshare.com/articles/dataset/An_Empirical_Analysis_of_Issue_Templates_Usage_in_Large-Scale_Projects_on_GitHub/21587088/1
下载链接
链接失效反馈
官方服务:
资源简介:
GitHub Issues is a widely used issue tracking tool in open-source software projects. Originally designed with broad flexibility, its lack of standardization led to incomplete issue reports, impeding software development and maintenance efficiency. To counteract this, GitHub introduced issue templates in 2016, which rapidly became popular. Our study assesses the current use and evolution of these templates in large-scale projects, and their impact on issue tracking metrics, including resolution time, number of reopens, and comments. Employing a comprehensive analysis of 350 templates and their past versions from 100 significant open-source projects, we also evaluated over 1.9 million issues for template conformity and impact. Additionally, we solicited insights from open-source software maintainers through a survey. Our findings highlight issue templates' extensive usage in 99 of the 100 surveyed large-scale projects, with a growing preference for issue forms, a more structured template variant. Projects with a template exhibited markedly reduced resolution time (374.56 days to 103.46 days) and reduced comment count (4.90 to 4.34) compared to those without. Use of issue forms further significantly decreased resolution time, the number of reopenings, and discussion extent. Thus, our research underscores issue templates' positive impact in large-scale projects, offering recommendations for improved effectiveness.
提供机构:
figshare
创建时间:
2023-10-11
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作