This project contains a Rust application that extracts statistics about Linux releases from a git repository, and a Jupyter notebook for setting up interesting visualizations.
- Iterates over git tags and generate statistics per-tag (
- Downloads tarballs for older releases based on
Extracting and Plotting
Warning: Running kernelstats against an existing git directory is currently destructure to any changes in that directory.
RUST_LOG=info cargo run +nightly -- --kernel-git path/to/linux.git
Start Jupyter Notebook:
Note: Click for bigger images.