git-current-contributors
git-current-contributors copied to clipboard
Implement a cache strategy
Considering that performance is a clear issue (mainly for large repositories) it would be interesting cache some already calculated metrics. I believe that write the calculated metrics in a file named the same as hash commit being processed would be good enough. This file could be hosted within .git for example.
https://docs.python.org/2/library/pickle.html