活跃度
定义
活跃度(Activity)是由 X-lab 开放实验室定义的一个指标。要全面理解这个指标,您可以参考赵生宇博士发表的文章。
活跃度是一个统计型指标,其计算方式为:特定开发者在特定仓库上当月的活跃度为该月中该开发者所有各类协作行为的加权和的平方根,即 。而仓库的活跃度即为当月该仓库中所有开发者的活跃度总和,即 。
其中 为某协作行为的总次数, 为对应协作行为的权重。根据 AHP 分析的结果,目前将各类行为的权重设置如下:
行为 | 提交 Issue | Issue 评论 | 提交 PR | PR Review 评论 | PR 被合入 |
---|---|---|---|---|---|
权重 | 2.2235 | 0.5252 | 4.0679 | 0.7427 | 2.0339 |
活跃度指标仅考虑对仓库有实质贡献的协作行为,并不考虑如 Star、Fork 等行为,因此这个指标对于识别仓库的活跃程度以及显示最活跃贡献者的历史活跃情况等非常重要。