At least twice a year, the Drupal community gathers to exchange knowledge, rally, and be social. A growing component of DrupalCon is a contribution sprint, held at the end of the conference, which in recent years has been geared toward preparing the upcoming major version (Drupal 8) for release.
I was curious to see what impact the end-of-week contribution sprints had on Drupal 8. To satisfy my curiosity, I built a visualization based on the same data as the Drupal 8 git commit explorer.
Because it's based on git alone, it doesn't contain any issue metadata (such as issue priority, difficulty, or topic). However, it does surface some interesting details:
- The Friday sprints are effective in spurring contribution; most sprints result in significant bumps in commit numbers at the end of the week.
- In particular, Portland in 2013 was extremely productive; over half of all commits to D8 during the convention occurred on Friday. It also generated the most commits overall for all DrupalCons since 2013.
- There don't appear to be any regional biases (e.g. European cons don't necessarily contribute more than North American cons, or vice versa)