where 🔑s get made
- There are some really great code ecosystems that are being built.
- There are a few {engineers, patterns, systems} that are critical to these ecosystems.
- There is too much volume to keep a track of.
- Hence, it'll be good to have a tool that can help monitor this.
- Get statistics on repos Something like:
make <repo-name(s)>
- Get
repo:contributor
statistics - Get
contributor:system
statistics - Identify all the sub-topics in a repo/ecosystem.
- Link a user to subtopic.
- Get
- I'm assuming some of the repos are private, hence, we might want to dump statistics in an
/output
folder and not commit stuff that's private. - Should be easily extended to add new reports/metrics/outputs
- If this is your first time cloning the repo, run
make environment
which will set up the python virtual environment and install all python packages in requirements.txt - Run
source .venv/bin/activate
in order to set up the python virtual environment
- Sourcegraph: A code search tool. Mainly centered around finding code not so much so the commiters.
- pydriller: A good python library that we can build on/extend.
Logo options (we should pick one):