-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
原始数据是github的event log数据,要从这份数据里面提取东西来构图,提取不出来的东西,就不能放在构图里。
构图
节点
- github_user
- github_repo
- github_organization
- language
边
- star [ github_user->github_repo ]
- fork [ github_user->github_repo ]
- pr [ github_user->github_repo ]
- issue [ github_user->github_repo ]
- belong [ github_repo->github_organization ]
- use_language [ github_repo->language ]
单点数据
当点击一个repo或者user的时候,显示这个对象的一些汇总数据,以及历史趋势。
github_repo 单点数据
- 总的star数,以及历史上每个月的star数
这个是每次WatchEvent累加计算的,不是精确值,ossinsight上的star也这样计算的,精确值需要调用api获取。因为repo有star和unstar,只有star的时候有event log,unstar没有log。也没有必要调用api获取精确的star值,我们要的是趋势,有误差也没关系。以下所有指标都是这个逻辑。
- 总的fork数,以及历史上每个月的fork数
- 总的pr数,以及历史上每个月的pr数
- 总的issue数,以及历史上每个月的issue数
github_user 单点数据
- star过的项目个数,以及历史上每个月的star数
- fork过的项目个数,以及历史上每个月的fork数
- pr过的项目个数, 以及历史上每个月的pr数
- issue过的项目个数,以及历史上每个月的issue数
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
