解读 WONTFIX:GitHub 问题被拒绝的混合方法研究
软件工程
2025-10-03 v1
摘要
背景:``wontfix'' 标签是 GitHub 存储库中广泛使用但理解有限的工具,表明问题将不再进一步处理。尽管其流行,但该标签对开源软件开发中项目管理和社区动态的影响尚不明确。目标:本研究examines GitHub 上各种开源存储库中标记为 wontfix 的问题的流行程度和原因。方法:采用混合方法,我们既分析定量数据来评估 wontfix 标签的流行程度,又分析定性数据来探讨其使用原因。数据来自 GitHub 最流行的 3,132 个存储库。随后,我们采用开放编码和主题分析来对 wontfix 标签背后的原因进行分类,提供对问题管理生态系统的结构化理解。结果:我们的发现表明,约有 30% 的 GitHub 项目将 wontfix 标签应用于某些问题。这些问题最常发生在用户提交的 bug 报告和功能请求上。研究确定了八个关于将问题标记为 wontfix 的常见主题,涵盖从用户特定控制因素到维护者特定决策等方面。结论:wontfix 标签是管理 GitHub 项目资源并引导贡献者努力的关键工具。然而,它也可能打击社区参与并模糊项目管理的透明度。了解这些原因有助于项目经理做出明智的决策,促进开源社区内高效协作。
引用
@article{arxiv.2510.01514,
title = {Deciphering WONTFIX: A Mixed-Method Study on Why GitHub Issues Get Rejected},
author = {J. Alexander Curtis and Sharadha Kasiviswanathan and Nasir Eisty},
journal= {arXiv preprint arXiv:2510.01514},
year = {2025}
}