挖掘以太坊开发者活动中事件对贡献动态的影响:一个纵向研究
软件工程
2025-02-10 v1 计算机与社会
摘要
我们分析了跨越 10 年、涉及 10 个主要以太坊仓库(总计 129884 次提交、40550 个 issue)的开发者活动,以审查技术升级、市场事件和社区决策等事件如何影响开发。通过统计学、生存分析和网络分析,我们发现技术事件在事件发生前会促使活动增加,随后导致提交率下降;而市场事件则导致更具反应性的开发。核心基础设施仓库如 Go-Ethereum 在问题解决速度上快于开发者工具,技术事件还增强了核心团队的合作。我们的发现表明,不同类型的事件如何塑造开发动态,为项目经理和开发者在重大变迁期间保持开发动力提供了洞见。该工作促进了对开发社区韧性及其对生态系统变化适应性的理解。
引用
@article{arxiv.2502.05054,
title = {Mining a Decade of Event Impacts on Contributor Dynamics in Ethereum: A Longitudinal Study},
author = {Matteo Vaccargiu and Sabrina Aufiero and Cheick Ba and Silvia Bartolucci and Richard Clegg and Daniel Graziotin and Rumyana Neykova and Roberto Tonelli and Giuseppe Destefanis},
journal= {arXiv preprint arXiv:2502.05054},
year = {2025}
}
备注
12 pages, 9 figures. To appear in 22nd IEEE/ACM International Conference on Mining Software Repositories, MSR 2025