Rewarding open source software contributions for a new generation.
At Code for America, we use "Coder Sounds" to celebrate the open-source contributions of our staff and fellows. And we've already built two generations of apps to make it work.
But, it turns out that loud noises, sounding at seemingly-random intervals, are not a boon to productivity. So, in the spirit of Coder Sounds, and in the process of iterative development, a new idea has emerged: Coder GIFs. When code is pushed to GitHub, we'll use the big-screen TVs in our office to display the coder's personal GIF, along with some info about the commits that were pushed.
The app will have the following functionality
- Authenticate as a GH user/organization and register a GitHuba post-commit hook for any/all repositories.
- Recieve post-commit hooks, and when they are received, display gifs, along with information about the commit, on Billboard (probably using a HTML snippet).
- Optionally: notify Campfire, Twitter, or play coder sounds.
- GIFs/user info will be stored in an appropriate location, TBD