- Only started dumping data from 2022
- Once a week I scan all repos (public and private) from different version control sources (Github, Gitlab, etc.) and gather specific data, see projects/01_commit_stats for details
- Column explanations:
- Δ 52w means the last year (52 weeks)
- Δ 13w means last quarter (13 weeks)
- Δ 1w means the last week
Key Metrics dumped @ 2024-01-29T01-47Z
| Metric | Total | Δ 52w | Δ 13w | Δ 1w |
|---|---|---|---|---|
| commit_features | 2598 | 778 | 125 | 4 |
| commit_fixes | 1245 | 292 | 48 | 1 |
| commit_total | 6946 | 2481 | 372 | 10 |
- Based on Angular Commit message guideline
| Metric | Total | Δ 52w | Δ 13w | Δ 1w |
|---|---|---|---|---|
| config_add | 64333 | 29905 | 3555 | 0 |
| config_del | 23470 | 9768 | 1045 | 0 |
| docs_add | 36843 | 10837 | 542 | 20 |
| docs_del | 12935 | 4365 | 377 | 204 |
| go_add | 5217 | 4943 | 3571 | 780 |
| go_del | 517 | 418 | 415 | 71 |
| python_add | 223405 | 91446 | 13658 | 647 |
| python_del | 81437 | 28807 | 5481 | 78 |
| shell_add | 854 | 332 | 78 | 0 |
| shell_del | 248 | 114 | 16 | 0 |
| terraform_add | 36065 | 17827 | 4298 | 0 |
| terraform_del | 12701 | 5722 | 1788 | 0 |
- python is for files ending in: ".py",".pyi"
- go is for files ending in: ".go"
- shell is for files ending in: ".sh"
- terraform is for files ending in: ".tf"
- config is for files ending in: ".yml",".yaml",".json",".hcl",".tfvars"
- docs is for files ending in: ".md",".rst"
| Metric | Total | Δ 52w | Δ 13w | Δ 1w |
|---|---|---|---|---|
| design_spec | 12 | 2 | 0 | 0 |
| dockerfile | 55 | 17 | 3 | 0 |
| helm_chart | 51 | 15 | 0 | 0 |
| pypi_package | 138 | 46 | 10 | 0 |
| python_package | 46 | 10 | 0 | 0 |
| terraform_module | 92 | 39 | 4 | 0 |
| uml_diagram | 39 | 7 | 0 | 0 |
pypi_packageare 3rd party packages used, see list in requirements.txtpython_packageare local packages I have created
- where deep_work% > 0
