PyPy code swarm
===============
Following the great success of `code_swarm`_, I recently produced a
video that shows the commit history of the PyPy project.
The video shows the commits under the ``dist/`` and ``branch/``
directories, which is where most of the development happens.
In the first part of the video, you can see clearly our `sprint based
approach`_: the video starts in February 2003, when the first PyPy
sprint took place in Hildesheim: after a lot of initial activity, few
commits happened in the next two months, until the second PyPy sprint,
which took place in Gothenburg in late May 2003; around the minute
0:15, you can see the high commit rate due to the sprint.
The next two years follow more or less the same pattern: very high
activity during sprints, followed by long pauses between them; the
most interesting breaking point is located around the minute 01:55;
it's January 2005, and when the EU project starts, the number of
commits just explodes, as well as the number of people involved.
I also particularly appreciated minute 03:08 aka March 22, 2006: it's
the date of my first commit to ``dist/``, and my nickname magically
appears; but of course I'm biased :-).
The soundtrack is `NIN - Ghosts IV - 34`_: thanks to xoraxax for
having added the music and uploaded the video.
.. raw:: html
PyPy Codeswarm from solse@trashymail.com on Vimeo.
.. _`code_swarm`: http://vis.cs.ucdavis.edu/~ogawa/codeswarm/
.. _`sprint based approach`: http://codespeak.net/pypy/dist/pypy/doc/dev_method.html
.. _Vimeo: http://vimeo.com
.. _`NIN - Ghosts IV - 34`: http://en.wikipedia.org/wiki/Ghosts_I%E2%80%93IV