Open-source software (OSS) projects depend on community engagement (CE) for longevity. However, CE's quantifiable impact on project dynamics and lifespan is underexplored. Objectives: This study defines CE in OSS, identifies key metrics, and evaluates their influence on project dynamics (releases, commits, branches) and lifespan. Methods: We analyzed 33,946 GitHub repositories, defining and operationalizing CE with validated per-month metrics (issues, comments, watchers, stargazers). Non-parametric tests and correlations assessed relationships with project dynamics and lifespan across quartiles. Results: CE metrics significantly associate with project dynamics, with stronger correlations in highly engaged projects. For lifespan, a complex pattern emerged: per-month CE rates are highest in younger projects, declining with age. Yet, a subset of long-lived projects maintains exceptionally high activity. Initial CE bursts appear crucial for establishment, while sustained high engagement drives extreme longevity. Active issue engagement's influence intensifies with age, but passive attention's declines. Conclusion: CE dynamically drives OSS project longevity and development. Our findings establish validated CE metrics and offer deeper insights into how diverse community activity patterns contribute to project longevity.


翻译:开源软件(OSS)项目的长期存续依赖于社区参与度(CE),然而CE对项目动态及生命周期的量化影响尚未得到充分探究。本研究旨在:明确OSS中CE的定义,识别关键度量指标,并评估其对项目动态(版本发布、提交记录、分支)及生命周期的影响。方法:我们分析了33,946个GitHub代码库,采用经验证的月度指标(问题提交、评论、关注者、星标数)对CE进行定义与量化。通过非参数检验与相关性分析,评估了CE与项目动态及生命周期在四分位分组中的关联性。结果:CE指标与项目动态显著相关,在高参与度项目中相关性更强。在生命周期方面呈现复杂模式:月度CE率在新生项目中最高,并随项目年龄增长而下降;但部分长期存续的项目仍能保持极高的活跃度。初始的CE爆发对项目建立至关重要,而持续的高强度参与则驱动极端长寿。议题参与度的影响随项目年龄增长而增强,而被动关注度的影响则逐渐减弱。结论:CE动态驱动着OSS项目的存续与发展。本研究建立了经过验证的CE度量体系,并为理解多样化社区活动模式如何影响项目生命周期提供了更深入的见解。

0
下载
关闭预览

相关内容

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件就是程序加文档的集合体。
《软件定义网络元素与机器代码的形式化验证》
专知会员服务
12+阅读 · 2025年11月18日
《基于大型语言模型的软件工程自动化研究》最新264页
专知会员服务
37+阅读 · 2025年7月14日
《全球开源生态研究报告(2022年)》发布,48页pdf
专知会员服务
39+阅读 · 2022年9月19日
专知会员服务
59+阅读 · 2021年9月23日
专知会员服务
14+阅读 · 2020年12月17日
CVPR 2019 论文开源项目合集
专知
18+阅读 · 2019年4月7日
超级盘点 | Github年终各大排行榜(内附开源项目学习资源)
七月在线实验室
19+阅读 · 2018年12月19日
【CPS】社会物理信息系统(CPSS)及其典型应用
产业智能官
16+阅读 · 2018年9月18日
占坑!利用 JenKins 持续集成 iOS 项目时遇到的问题
《软件方法》1-8章全部自测题更新内容
UMLChina
11+阅读 · 2018年3月26日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
5+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
相关VIP内容
《软件定义网络元素与机器代码的形式化验证》
专知会员服务
12+阅读 · 2025年11月18日
《基于大型语言模型的软件工程自动化研究》最新264页
专知会员服务
37+阅读 · 2025年7月14日
《全球开源生态研究报告(2022年)》发布,48页pdf
专知会员服务
39+阅读 · 2022年9月19日
专知会员服务
59+阅读 · 2021年9月23日
专知会员服务
14+阅读 · 2020年12月17日
相关基金
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
5+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员