/coder-gifs

Rewarding open source software contributions for a new generation.

coder-gifs

Rewarding open source software contributions for a new generation.

Purpose

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.

Implementation Notes

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