Eg list of all contributors
There are several things that need to be cached, in order to use gitpython only when absolutely necessary. Over-use has resulted in "too many files open" errors, which bring the site down until it's restarted. :(
Add some basic caching functions, and cache transcript views. - #42
Allow 'rev' to be specified in GET requests. - #42
Allows inspecting a historical revision of a transcript.
Facilitates further caching improvements.
Refer to correct historical CSS when supplying 'rev' GET param. - #42
Add caching to GET queries that do any calculation or rendering - #42
All GET queries are now cached server-side for faster rendering and less use of GitPython.
Clean up content cache along with audio snippet cache. - #42