summaryrefslogtreecommitdiff
path: root/community/weblogs/ArneBab/2008-07-12-codeswarm-movies-for-the-hurd.mdwn
blob: 26ff9811648382fd692da7e7bbd4e197376ab0b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Today (OK, this night) I created some codeswarm movies to visualize the code history of the Hurd. 

What's particularly interesting to me in gnumach is the tschwinge - sthibaul effect in march 2008, where development suddenly seems to speed up enormeously. 

It clearly shows how much impact just two developers can have - you can have that kind of an impact, too! 

The code movies are created from the history of the cvs branches gnumach and hurd. 

The movies: 

 - [gnumach](http://draketo.de/filme/codeswarm/gnumach_code_evolution.avi)

 - [hurd](http://draketo.de/filme/codeswarm/gnu_hurd_code_evolution_1_min.avi)

 - [hurd wiki](http://draketo.de/filme/codeswarm/hurd_wiki.avi)

in gnumach, red is the "kern", while in "hurd" red is stuff in "release". 

.*doc.* is dark blue and any stuff named .*linux.* is shown in a blue-green in 
both.

The hurd wiki movie shows all web commits as "web-hurd@gnu.org", and you can clearly see that most changes are being done via the version control system. There's a way to split the web-commits, but since there aren't many, I leave that for another day :) - [article on the ikiwiki page](http://ikiwiki.info/news/code_swarm/).

Best wishes, 
Arne