开源社区活跃度分析Proposal(北航开源软件开发导论第三次作业)

这个作业的要求是: 开源实践第 3 次作业:提出你的开源实践项目计划-CSDN社区

这个作业属于这个课程:CSDN 技术社区 / Intro-OSSD · GitCode

我们要做的开源项目题目是:开源社区活跃度分析

目录

项目组成员

1. 项目题目

2. 项目组成员

3. 项目任务

4. 初步方案

5. 任务分工

6. 时间规划(初步)

附录一


项目组成员

yjlintp的博客_CSDN博客-领域博主

LilaS的博客CSDN博客-领域博主

冇头脑的博客CSDN博客-领域博主

1. 项目题目

我们组选择的开源项目的题目是:开源社区活跃度分析

2. 项目组成员

组长:刘馨文

组员:余瑾璐、恽础萍、温家凝

3. 项目任务

本项目要根据可行的活跃度评价指标对收集来的开源社区数据进行分析,并对结果进行可视化展示。

4. 初步方案

本项目之初,成员们应收集现有的开源社区活跃度分析指标体系的资料。项目组成员将主要参考CHAOSS发布的CHAOSS Metircs(一套对开源项目的健康状况进行评价的指标体系),并提炼出其中使用于分析开源社区活跃度的指标,从而形成本项目的开源社区活跃度指标评价体系。

针对这些指标,项目组成员将使用一些数据收集工具,或是通过一些获取公开数据的API,来获得对应的开源社区数据。如果情况允许,我们也会考虑发放问卷来获得我们需要的数据。我们将针对5个以上超过100stars的开源软件社区进行数据收集,在收集开源社区数据的过程中,成员们将充分考虑到伦理问题,做到既不违反平台条例也不侵犯社区成员的隐私。

对于收集到的数据,项目组将利用CHAOSS软件提供的可视化功能,并自行编写前端加以补充,形成完整的数据可视化展示展板。我们将对数据进行汇总、整理、对比、提炼等,得出我们的分析结论。

5. 任务分工

我们初步整理了十余条分析指标(见附录一),将分给四个成员进行分别的数据收集,收集到数据后,将由熟悉后端的温家凝同学负责数据的整理和存储,另三位同学负责数据的可视化工作。

6. 时间规划(初步)

11月15日之前阅读论文,完成评价体系的设计,并进行数据收集;

11月30日之前完成数据的整理与存储,完成数据可视化方案;

12月至验收,进行数据可视化展示;

附录一

开源社区活跃度分析评价指标

Automated Metrics Release (chaoss.community)

Clone数量随时间变化的趋势

Fork数量随时间变化的趋势

Commit随时间变化的趋势

代码行数变更随时间变化的趋势

pr数量随时间变化的趋势

Issue数量随时间变化的趋势

活跃issue数量

Issue/pr第一响应时长

Issue解决时长

Pr审查时间

贡献者数量随时间变化的趋势

贡献组织随时间变化的趋势

偶尔贡献者

不活跃贡献者

新贡献者贡献情况

贡献者类型

贡献类型

项目活跃时间轴

聊天室/群组活跃情况

参考资料: Automated Metrics Release (chaoss.community)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值