% mkdir /tmp/images % vi scripts/github-name-map % scripts/github-fetch-images \ https://github.com/ekmett/lens/graphs/contributors-data \ scripts/github-name-map /tmp/images % scripts/run-gource /tmp/images audio.ogg /tmp/lens-gource-"$(date +%Y%m%d)"
github-fetch-imagesdownloads avatar images for committers based on
github-name-map. (TODO: list cabal dependencies; reduce them as well.)
run-gourceruns Gource, avconv and MP4Box to generate a video. The audio input file must be at least as long as the resulting video. (TODO: can one make avconv loop the audio?)
spellcheckgrabs a list of files in the repository using Git and runs Aspell against them. (TODO: only spellcheck comments from Haskell files.)