On a nice Monday evening, I had the idea of checking out who actually releases the most packages for Mandriva, tooking cooker repository as the base. So I did a simples script which grabbed the latest 50.000 commits to Mandriva packages subversion repository, and did some graphs out of it. Note that this only counts the commits into the packages repo – and this number can very loosely be mapped into the number of package releases. Of course, it is not a definitive metric, because most committers do multiple commits before releasing a package, and some use only the ‘mdvsys update’ command, so it is not a quite fair comparison between them. But I thought that it is better to have some metrics than no metrics at all .
So, in April, Funda Wang managed an impressive number of 600+ commits. He was followed by jquelin and goetz, with almost 200 commits each, then neoclust and cfergeau (I’ll mark Mandriva current/former employees with bold marks for the sake of clarity) with a bit more than 100 commits, and then by many others.
In May, neoclust got his revenge and ranked at number 1 with almost 300 commits. Funda came second with approximately 150 commits, and then we had thomas, tpg, fcrozat and guillomovitch.
In June, fcrozat beat the competition with his almost 100 commits. Thomas, goetz, ahmadsamir, neoclust, fwang, oden and me were the ones to do more than 20 package commits. Note that during this month cooker was frozen, so only the approved and highly-trusted fixes were accepted into it.
July was the month of jquelin to be the king of the hill, he did an insane number of 800+ package rebuilds for perl. Funda came second with 500+ updates, then goetz, tpg and kharec.
Funda regain the leadership in August, handling over 600 packages. Goetz got the second place with 400+, and jquelin – still on the perl rampage – did another 200+ packages. Neoclust was forth, with a bit more than 100 packages.
Goetz was the master-packager in September, delivering over 400 commits. Funda Wang got the silver medal with 300+ packages, and peroyvind delivered more than 100 packages as well. Jquelin, tpg, neoclust and oden were not far behind either.
And finally, now, in the first few days of October, Funda already managed to leave all the competition way behind, already being responsible for almost 200 commits. He is being followed by tv with about 60 packages, the thomas and goetz who almost got to 50 packages each, and peroyvind and oden, with about 40 and 30 packages each one.
So, considering the period from March 30rd to October 11th, the top-10 commiters in Mandriva Linux community are:
- fwang: 2492
- goetz: 1511
- jquelin: 1375
- neoclust: 739
- tpg: 416
- guillomovitch: 414
- thomas: 374
- peroyvind: 363
- ahmadsamir: 339
- oden: 320
In this list, Oden is working at Mandriva, and Neoclust was working on kde packages until the last month. But besides them, I guess it can be safely assumed that Mandriva community contribution to the distribution is far from inexistent .