The information gitstats generates is in two primary facets: which individuals

are doing the work, and which organisations do those individuals come from.



The raw output from gitstats isn't perfect (obviously) as some individuals

change email addresses, etc, but gitstats does make some effort to try keep

track of people.



Usual disclaimer about raw data applies, you should have insight into the real

situation behind the figures before trying to apply any sort of real

interpretation to it.

Wth people contributing from email addresses like ritt.ks@gmail.com (who is, by the way, a very prolific external Qt contributor): gitstats lumps them into an organisation like 'gmail'.



This isn't bad for the *majority* of contributors, but obviously for those from free mail domains, it's not really correct.



This isn't bad for the *majority* of contributors, but obviously for those from free mail domains, it's not really correct. This also results, in some cases, in an extra 'organisation' being created, when someone who is already contributing to Qt switches to another mail address, as can be seen in the data with e.g. 'abecasis', created by João Abecasis, a Nokian, who has occasionally committed from joao@abecasis.name.



This can't really be fixed in a satisfactory way automatically, as e.g. you may very well have people who move from one company to another, but keep contributing to Qt.



The not so obvious problem with this is that contributions go to the organisation that user is in when they made that particular commit, so João's commits under abecasis.name go (incorrectly) to abecasis instead of to Nokia.

The Organisations

I had to cap the LOC added by Nokia, because it was off the scale. Part of this is because of updates to /src/3rdparty/ (think things like Webkit updates) by @nokia.com addresses

For all intents and purposes, Trolltech and Nokia can be lumped together, I didn't do so because of the previous note

'gmail', as noted above, is actually a group of lots of individual contributors. There's some more of these (like 'users', which is people with email addresses from users.sourceforge.net)

Some of the large contributions (gmail, archlinux, holodeck1, seznam, ostash) are bulked out because they include translation updates

Of interest to me when looking at this graph:

Nokia is the elephant in the room. This is not unexpected, given that they have some 130 folk contributing to Qt. They are undoubtedly the largest single contributing organisation by a very, very long way.

It looks like there are companies other than Nokia interested in contributing to Qt at a fairly large scale, for example, accenture, sosco, and digia. I'd presume that these are contractors. I'm informed that contractors generally work from the Nokia offices, which would explain why I hadn't seen much of them in Gitorious. (They still go through a code review process, as do other Nokia employees.)

There is a large impact thanks to individual contributors

There is a big KDE presence. This is not unexpected. :)

There are a number of smaller companies in the Qt ecosystem, such as Codethink, Collabora (my own employer), Blankpage basyskom, and medical-insight. The Individuals





Notes when interpreting this graph:

I chose to cut out Nokia/Trolltech, because otherwise, it would have been pretty pointless. They contribute a lot , and there are a lot of them. Besides, for me at least, it's more interesting seeing the individual contributors.

, and there are a of them. Besides, for me at least, it's more interesting seeing the individual contributors. There is at least two ex-Nokian/TT people here:

Anders Bakken, whom I have left in because he still occasionally contributes to Qt for his new employer (I think). But part of his number will of course come from his time at Nokia.



Benjamin Meyer is an ex-TT guy, who left a few years ago. Since he never committed from either a TT or Nokia address, there's not much point to removing him, I think. Of interest to me when looking at this graph: