Wednesday, June 3, 2009

Commits per weekday and hour

The punchcard graphs at Github are a nice way to quickly detect the rough geographical distribution (or nighttime coding habits) of the key contributors of an open source project. Here's a few selected examples from the ASF.

Apache HTTP Server

Apache HTTP Server

Apache Maven (core)

Apache Maven

Apache Jackrabbit

Apache Jackrabbit

3 comments:

  1. Emmanuel LecharnyJune 4, 2009 at 1:38 AM

    Hi Jukka,

    I prefer http://svnsearch.org/svnsearch/repos/ASF/search which gives you a lot of information about each Apache project. The schema are easier to read, IMO

    ReplyDelete
  2. I think the jackrabbit graph is spot on. Being in Australia, I can see the same level of activity on the mailing lists; it's completely silent during the day, until about five in the afternoon, when the European guys come on-line.

    ReplyDelete
  3. It would be nice... if you could tell what timezone the punched cards were for. It seems needlessly inscrutable.

    Hilariously, one developer created a project with a single commit just to find out what the timezone of these graphs is supposed to be.

    http://support.github.com/discussions/graphs/2-punch-card-graph-timezone-is-not-reflecting-my-timezone

    ReplyDelete