Collecting and managing github metrics for opencv repositories
Snapshot metrics:
- Open PR
- Open Issues
- Stars
Delta metrics:
- PR opened
- PR merged
- PR closed
- Issue opened
- Issue closed
-
github_metrics.py collects data from Github for given repository
-
run_for_all_repos.sh runs github_metrics.py for opencv repositories
-
files_to_google_drive.py uploads csv files to Google Drive (needs some work to get access to Google Drive)
-
Github_stats_view.ipynb shows in Jupyter Notebook DataFrames of metrics for opencv repositories
-
files_drive_links.txt - file with links to tables on Google Drive uploaded by files_to_google_drive.py
Futher improvements:
- Github API does not provide access to traffic and views data for more then last 2 weeks but somehow it can be done
- Forks metric was made but in case of some bug removed at the last moment. Soon it can be added