Mesa 9.2 Is At 1.3 Million Lines Of Code
As of Mesa Git master this weekend I ran GitStats on the code-base to generate some numbers regarding Mesa, similar to the recent Wayland/Weston development statistics. It's been a while since last publishing any Mesa development numbers.
- Mesa is up to 1,314,676 lines of code at present. However, over the course of Mesa's development there's been 6,497,657 lines added and 5,182,981 removed. The large change has been due to lots of code restructuring, removing of old/unmaintained drivers, etc.
- There's been 57,722 commits since the Mesa code repository dates back to February 14 of 1998, which comes out to about a dozen commits per day.
- 560 authors are responsible for Mesa.
- Mesa is up to 3063 commits so far this year while in 2012 there were 6044 commits and the previous year had 6788 commits. This year won't put Mesa at an all time high for a number of commits (2010 had more than 12 thousand commits when there was lots of DRI2 development, the Gallium3D drivers being brought up, etc), but by the end of the year it looks like there should be roughly the same amount as the prior two years.
- Mesa founder Brian Paul (now at VMware) remains the most prolific contributor to Mesa followed by Eric Anholt (Intel), Jose Fonseca (VMware), Marek Olsek (the well known independent contributor to Radeon Gallium3D), Keith Whitwell (VMware), and Ian Romanick (Intel).
- 2013 so far is the first time Brian Paul doesn't have the top number of commits. This year so far Eric Anholt is the top committer to Mesa Git with 323 commits. However, right now Anholt is out on a sabbatical so it will be interesting to see if he can maintain this top position.
- There's been 115 authors so far to Mesa in 2013 compared to 162 in the previous year or 166 the year prior.
- Intel and VMware are clearly the two companies dominating the development of Mesa.
- Mesa is up to 4,126 files making up its 1,314,676 lines.