Several months ago, I was listening to one of the Gitsplosion! podcasts. PJ was talking about ant juice, and Chris suggested starting a seinfeld calendar to mark your progress on wearing your Github t-shirts every day for a month. I’d been looking for a cool microapp to build for awhile, and thought I could use this calendar idea. However, I have no idea how to confirm if someone is actually wearing a Github shirt, so I decided to scan public Github feeds.
After I let my microapp sit around unfinished for several months, Kyle whipped up a basic layout, and I launched the Calendar About Nothing.
I also decided to use various frameworks that are unfamiliar to me: Sinatra, Datamapper, and HAML. The code itself isn’t anything special. It’s a big hack that’ll hopefully get refactored as time goes on, and more sources get added. Let me know if you have any ideas of other sources I can check (Gitorious and bitbucket spring to mind). Ideally, you’d be able to take the mythical calendar source API and implement your own private hooks that read private repositories on your own hosted calendars.
by Genís