Skip to content

Commit

Permalink
feat: 报告二、三部分
Browse files Browse the repository at this point in the history
  • Loading branch information
Kx Chen committed Jun 28, 2022
1 parent af96953 commit e0e18f5
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 1,292 deletions.
83 changes: 81 additions & 2 deletions Final/44-vscode/vscode.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,88 @@
## 1 项目的基本背景和发展历程介绍

## 2 项目的历史轨迹分析
### 2.1 每月新增 Star 和 Frok 的个数
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414236607-0e19214a-7cae-4bcc-9926-d4e339ad6315.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
- fork和star的波动情况相仿,每月新增数都较为稳定。
- 2019年11月出现fork和star的高峰。
### 2.2 每月打开 Issue 和 关闭 Issue 的个数
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414251372-a7778afd-665d-4140-9be5-95de95447439.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
- 打开的issue多于关闭的issue,且每月打开的issue数约为关闭的issue数的两倍。
- 打开issue和关闭issue的波动情况相仿,且较为平稳。
- 2021年10月出现打开issue和关闭issue的低谷期。
### 2.3 每月打开 PR 和合入 PR 的个数
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414285297-c37cc6cd-5616-4875-9740-1a5bee122b49.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
- 打开pr和合入pr的波动情况相仿。
- 2021年10月出现打开pr和合入pr的低谷期。
- 每月打开PR和合入PR的波动曲线与每月打开issue和关闭issue的波动曲线类似。
### 2.4 每月在仓库中活跃的不同开发者总数
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414319047-8fac0204-a99a-4028-be38-b25f15fd5c31.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
- 活跃度较为平缓,2021年10月拥有较低的活跃度。
- 与issue、pr波动曲线相似。
### 2.5 Issue 从打开到关闭的平均时长和中位数
- Issue从打开到关闭的平均时长为13.338天
- Issue从打开到关闭的中位数天数为0.767天
### 2.6 PR 从打开到关闭的平均时长和中位数
- PR从打开到关闭的平均时长为7.371天
- PR从打开到关闭的中位数天数为0.657天
### 2.7 Issue 和 PR 从打开到第一次有人回复(非本人回复)的平均时长和中位数
- 第一次有人回复(非本人)的平均时长135.083天
- 第一次有人回复(非本人)的中位数3.539天
### 2.8 关键时间节点
- 2021年10月,是打开issue和关闭issue的低谷期、打开pr和合入pr的低谷期、活跃度的低谷期。

## 3 项目对比分析
- 期中项目为:2-edex-ui
## 3 edex-ui 和 vscode 项目对比分析
> 期中项目为:2-edex-ui <br> 期末项目为:44-vscode
### 3.1 每月新增 Star 和 Fork 的个数对比
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1652436764352-db31f7dc-b61e-4b4d-8f24-88b984871b66.png?x-oss-process=image%2Fresize%2Cw_1446%2Climit_0)
<center>edex-ui 每月新增 Star 和 Fork 的个数</center>

![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414236607-0e19214a-7cae-4bcc-9926-d4e339ad6315.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
<center>vscode 每月新增 Star 和 Fork 的个数</center>

- edex-ui的Star和Fork数波动较大,vscode的Star和Fork数波动较小
- edex-ui的每月新增Star数大多数时间在0-2000间波动,每月新增Fork数大多数时间在0-100间波动
- vscode的每月新增Star数大多数时间在1000-2000间波动,每月新增Fork数大多数时间在200-400间波动
- 在edex-ui和vscode有近似的每月新增Star数甚至部分时间edex-ui的每月新增Star数高于vscode时,vscode的每月新增Fork数却高于edex-ui
### 3.2 每月打开 Issue 和 关闭 Issue 的个数对比
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1652436795591-69327386-c608-4c57-9a02-210681392b27.png?x-oss-process=image%2Fresize%2Cw_1414%2Climit_0)
<center>edex-ui 每月打开 Issue 和 关闭 Issue 的个数</center>

![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414251372-a7778afd-665d-4140-9be5-95de95447439.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
<center>vscode 每月打开 Issue 和 关闭 Issue 的个数</center>

- edex-ui的每月打开issue和关闭issue数波动较大,vscode的每月打开issue和关闭issue数波动较小
- edex-ui的每月打开issue和关闭issue数大多数时间在0-40间波动,vscode的每月打开issue和关闭issue数大多数时间在200-500间波动
- edex-ui的每月打开issue和关闭issue数远小于vscode的每月打开issue和关闭issue数
### 3.3 每月打开 PR 和合入 PR 的个数对比
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1652436816062-62579021-bbe0-48aa-83de-25ff7bd660d4.png?x-oss-process=image%2Fresize%2Cw_1418%2Climit_0)
<center>edex-ui 每月打开 PR 和合入 PR 的个数</center>

![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414285297-c37cc6cd-5616-4875-9740-1a5bee122b49.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
<center>vscode 每月打开 PR 和合入 PR 的个数</center>

- edex-ui的每月打开PR和合入PR的个数大多数时间在0-30间波动,vscode的每月打开PR和合入PR的个数大多数时间在100-300间波动
- edex-ui的每月打开PR和合入PR的个数远小于vscode的每月打开PR和合入PR的个数
### 3.4 每月在仓库中活跃的不同开发者总数对比
![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1652436835095-9cc46151-5bf5-42d2-a2cb-6fd6cd4a3412.png?x-oss-process=image%2Fresize%2Cw_1322%2Climit_0)
<center>edex-ui 每月在仓库中活跃的不同开发者总数</center>

![](https://cdn.nlark.com/yuque/0/2022/png/25380704/1656414319047-8fac0204-a99a-4028-be38-b25f15fd5c31.png?x-oss-process=image%2Fresize%2Cw_1500%2Climit_0)
<center>vscode 每月在仓库中活跃的不同开发者总数</center>

- edex-ui的每月在仓库中活跃的不同开发者总数大多数时间在0-50间波动,vscode的每月在仓库中活跃的不同开发者总数大多数时间在1500-2500间波动
- edex-ui的每月在仓库中活跃的不同开发者总数远小于vscode的每月在仓库中活跃的不同开发者总数
### 3.5 项目发展到活跃/归档的原因探讨
- 项目背景
- edex-ui是个人开发者创建的项目,vscode是背靠microsoft创建的项目。这使得edex-ui的稳定性、抗风险能力、号召力远低于vscode
- edex-ui更受限于个人开发者,如资金短缺、个人开发的时间精力不足等,vscode则几乎不会收到这类因素影响
- 项目价值
- edex-ui是一个将电子产品"桌面"改造成电影中黑客画风的应用,这注定了它是一个炫酷的具有艺术性但缺乏实用性的应用
- vscode则广为使用,极具实用性,且可以使用插件,让vscode的功能越发强大,从而更加实用,形成了良性循环
- 社区活跃度
- 从分析的数据可以看出,edex-ui数据波动更大,vscode更为稳定,且vscode的基数远大于edex-ui
- edex-ui是间歇性活跃,vscode是持续性活跃
- vscode拥有更健康的社区环境

## 4 小组成员与分工
|成员|学号|分工|
Expand Down
1,290 changes: 0 additions & 1,290 deletions microsoftvscode.ipynb

This file was deleted.

0 comments on commit e0e18f5

Please sign in to comment.