Hi! On Thu, Jul 01, 2010 at 03:40:50PM +0200, Keith Packard wrote: > > Not a huge number of changes this week; a couple of bug fixes, some > server log cleanups and some Xephyr changes.
I got gitdm working with xserver [0] and here are the results from 1.8.0 until 1.8.9.904. Processed 441 csets from 48 developers 33 employers found A total of 44096 lines added, 43794 removed (delta 302) Developers with the most changesets Jamey Sharp 75 (17.0%) Keith Packard 53 (12.0%) Tiago Vignatti 50 (11.3%) Mikhail Gusarov 33 (7.5%) Peter Hutterer 29 (6.6%) Alan Coopersmith 22 (5.0%) Jeremy Huddleston 18 (4.1%) Dan Nicholson 17 (3.9%) Kristian Høgsberg 13 (2.9%) Yaakov Selkowitz 12 (2.7%) Jesse Barnes 11 (2.5%) Julien Cristau 9 (2.0%) Dave Airlie 6 (1.4%) Pierre-Loup A. Griffais 5 (1.1%) Jon TURNEY 4 (0.9%) Mario Kleiner 4 (0.9%) Adam Jackson 4 (0.9%) Rami Ylimäki 3 (0.7%) Simon Farnsworth 3 (0.7%) Oliver McFadden 3 (0.7%) Pauli Nieminen 3 (0.7%) Ville Syrjälä 2 (0.5%) Michel Dänzer 2 (0.5%) Gaetan Nadon 2 (0.5%) Matt Turner 2 (0.5%) Aaron Plattner 2 (0.5%) Adam Tkac 2 (0.5%) Jerome Glisse 2 (0.5%) Colin Harrison 1 (0.2%) Xiaoyang Yu (Max) 1 (0.2%) Éric Piel 1 (0.2%) Sam Lau 1 (0.2%) Eamon Walsh 1 (0.2%) Ben Skeggs 1 (0.2%) Chris Wilson 1 (0.2%) Kim Woelders 1 (0.2%) Nicolas George 1 (0.2%) Peter Korsgaard 1 (0.2%) Brice Goglin 1 (0.2%) Aaron Zang 1 (0.2%) Cyril Brulebois 1 (0.2%) David James 1 (0.2%) Matthias Hopf 1 (0.2%) Chris Humbert 1 (0.2%) Dirk Wallenstein 1 (0.2%) Benjamin Tissoires 1 (0.2%) Tim Yamin 1 (0.2%) Paulo Ricardo Zanoni 1 (0.2%) Developers with the most changed lines Alan Coopersmith 16812 (27.4%) Mikhail Gusarov 6880 (11.2%) Keith Packard 6271 (10.2%) Jeremy Huddleston 5552 (9.0%) Tiago Vignatti 5225 (8.5%) Jamey Sharp 4162 (6.8%) Yaakov Selkowitz 3604 (5.9%) Jon TURNEY 2961 (4.8%) Adam Jackson 2718 (4.4%) Dan Nicholson 872 (1.4%) Peter Hutterer 672 (1.1%) Pierre-Loup A. Griffais 425 (0.7%) Kristian Høgsberg 402 (0.7%) Dave Airlie 224 (0.4%) Jesse Barnes 131 (0.2%) Peter Korsgaard 104 (0.2%) Matt Turner 86 (0.1%) Aaron Zang 80 (0.1%) Aaron Plattner 71 (0.1%) Pauli Nieminen 63 (0.1%) Xiaoyang Yu (Max) 62 (0.1%) Mario Kleiner 50 (0.1%) Eamon Walsh 46 (0.1%) Dirk Wallenstein 39 (0.1%) Julien Cristau 38 (0.1%) Michel Dänzer 38 (0.1%) Oliver McFadden 35 (0.1%) Rami Ylimäki 28 (0.0%) Colin Harrison 18 (0.0%) Simon Farnsworth 16 (0.0%) Gaetan Nadon 13 (0.0%) David James 11 (0.0%) Jerome Glisse 10 (0.0%) Chris Wilson 9 (0.0%) Ville Syrjälä 8 (0.0%) Adam Tkac 5 (0.0%) Sam Lau 5 (0.0%) Tim Yamin 5 (0.0%) Benjamin Tissoires 4 (0.0%) Paulo Ricardo Zanoni 4 (0.0%) Éric Piel 2 (0.0%) Ben Skeggs 2 (0.0%) Kim Woelders 2 (0.0%) Nicolas George 2 (0.0%) Brice Goglin 2 (0.0%) Chris Humbert 2 (0.0%) Cyril Brulebois 1 (0.0%) Matthias Hopf 1 (0.0%) Developers with the most lines removed Tiago Vignatti 3938 (9.0%) Yaakov Selkowitz 3539 (8.1%) Adam Jackson 2520 (5.8%) Mikhail Gusarov 2335 (5.3%) Jamey Sharp 1123 (2.6%) Pierre-Loup A. Griffais 91 (0.2%) Eamon Walsh 41 (0.1%) Matt Turner 37 (0.1%) Oliver McFadden 31 (0.1%) Xiaoyang Yu (Max) 17 (0.0%) David James 3 (0.0%) Kim Woelders 1 (0.0%) Brice Goglin 1 (0.0%) Developers with the most signoffs (total 554) Keith Packard 157 (28.3%) Jamey Sharp 75 (13.5%) Peter Hutterer 58 (10.5%) Tiago Vignatti 51 (9.2%) Mikhail Gusarov 34 (6.1%) Alan Coopersmith 24 (4.3%) Jeremy Huddleston 18 (3.2%) Dan Nicholson 17 (3.1%) Yaakov Selkowitz 13 (2.3%) Kristian Høgsberg 13 (2.3%) Jesse Barnes 11 (2.0%) Julien Cristau 9 (1.6%) Dave Airlie 6 (1.1%) Pierre-Loup A. Griffais 5 (0.9%) Mario Kleiner 5 (0.9%) Pauli Nieminen 5 (0.9%) Jon TURNEY 5 (0.9%) Adam Jackson 4 (0.7%) Oliver McFadden 4 (0.7%) Rami Ylimäki 3 (0.5%) Simon Farnsworth 3 (0.5%) Michel Dänzer 3 (0.5%) Matt Turner 2 (0.4%) Adam Tkac 2 (0.4%) Jerome Glisse 2 (0.4%) Ville Syrjälä 2 (0.4%) Gaetan Nadon 2 (0.4%) Aaron Plattner 2 (0.4%) Eamon Walsh 1 (0.2%) Xiaoyang Yu (Max) 1 (0.2%) David James 1 (0.2%) Kim Woelders 1 (0.2%) Brice Goglin 1 (0.2%) Benjamin Tissoires 1 (0.2%) Ben Skeggs 1 (0.2%) Nicolas George 1 (0.2%) Chris Humbert 1 (0.2%) Cyril Brulebois 1 (0.2%) Matthias Hopf 1 (0.2%) Martin Otte 1 (0.2%) Philippe Ribet 1 (0.2%) Éric Piel 1 (0.2%) Paulo Ricardo Zanoni 1 (0.2%) Tim Yamin 1 (0.2%) Chris Wilson 1 (0.2%) Dirk Wallenstein 1 (0.2%) Peter Korsgaard 1 (0.2%) Developers with the most reviews (total 386) Keith Packard 56 (14.5%) Peter Hutterer 50 (13.0%) Jamey Sharp 47 (12.2%) Adam Jackson 37 (9.6%) Dan Nicholson 25 (6.5%) Julien Cristau 21 (5.4%) Alex Deucher 18 (4.7%) Tiago Vignatti 17 (4.4%) Daniel Stone 15 (3.9%) Alan Coopersmith 14 (3.6%) Matt Turner 13 (3.4%) Mikhail Gusarov 11 (2.8%) Mario Kleiner 9 (2.3%) Jeremy Huddleston 6 (1.6%) Michel Dänzer 6 (1.6%) Kristian Høgsberg 4 (1.0%) Kevin Van Vechten 4 (1.0%) Aaron Plattner 3 (0.8%) Eamon Walsh 3 (0.8%) James Cloos 3 (0.8%) Rémi Cardona 3 (0.8%) Jesse Barnes 2 (0.5%) Pierre-Loup A. Griffais 2 (0.5%) Fernando Carrijo 2 (0.5%) Marcin Baczyński 2 (0.5%) Edward Moy 2 (0.5%) Ian Romanick 2 (0.5%) Simon Thum 2 (0.5%) Dave Airlie 1 (0.3%) Pauli Nieminen 1 (0.3%) Oliver McFadden 1 (0.3%) Gaetan Nadon 1 (0.3%) Chris Wilson 1 (0.3%) Marc Majka 1 (0.3%) Colin Harrison 1 (0.3%) Developers with the most test credits (total 31) Tiago Vignatti 8 (25.8%) Gaetan Nadon 7 (22.6%) Richard Barnette 2 (6.5%) Eric Anholt 2 (6.5%) Keith Packard 1 (3.2%) Peter Hutterer 1 (3.2%) Dan Nicholson 1 (3.2%) Jeremy Huddleston 1 (3.2%) Oliver McFadden 1 (3.2%) Colin Harrison 1 (3.2%) Yaakov Selkowitz 1 (3.2%) David Ronis 1 (3.2%) Michael Stapelberg 1 (3.2%) Robert Hooker 1 (3.2%) Owen W. Taylor 1 (3.2%) Ben Hutchings 1 (3.2%) Developers who gave the most tested-by credits (total 31) Jamey Sharp 11 (35.5%) Alan Coopersmith 6 (19.4%) Keith Packard 5 (16.1%) Tiago Vignatti 2 (6.5%) Kristian Høgsberg 2 (6.5%) Peter Hutterer 1 (3.2%) Yaakov Selkowitz 1 (3.2%) Mikhail Gusarov 1 (3.2%) Pierre-Loup A. Griffais 1 (3.2%) Jon TURNEY 1 (3.2%) Developers with the most report credits (total 12) Mario Kleiner 4 (33.3%) Richard Barnette 2 (16.7%) Jamey Sharp 1 (8.3%) Kristian Høgsberg 1 (8.3%) Robert Hooker 1 (8.3%) Dave Airlie 1 (8.3%) Andrew Randrianasulu 1 (8.3%) Bernhard R. Link 1 (8.3%) Developers who gave the most report credits (total 12) Jesse Barnes 5 (41.7%) Tiago Vignatti 2 (16.7%) Peter Hutterer 2 (16.7%) Julien Cristau 2 (16.7%) Dave Airlie 1 (8.3%) Top changeset contributors by employer Intel 79 (17.9%) [email protected] 75 (17.0%) Nokia 61 (13.8%) Red Hat 44 (10.0%) [email protected] 33 (7.5%) Oracle 23 (5.2%) Apple 18 (4.1%) [email protected] 17 (3.9%) [email protected] 12 (2.7%) [email protected] 9 (2.0%) NVidia 7 (1.6%) [email protected] 4 (0.9%) [email protected] 4 (0.9%) [email protected] 3 (0.7%) [email protected] 2 (0.5%) VMWare 2 (0.5%) [email protected] 2 (0.5%) US National Security Agency 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) Sun 1 (0.2%) [email protected] 1 (0.2%) Novell 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) Mandriva 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) Google 1 (0.2%) [email protected] 1 (0.2%) Top lines changed by employer Oracle 18169 (29.6%) Intel 7662 (12.5%) [email protected] 6930 (11.3%) Apple 5954 (9.7%) Nokia 5427 (8.8%) [email protected] 4459 (7.3%) Red Hat 3938 (6.4%) [email protected] 3625 (5.9%) [email protected] 3291 (5.4%) [email protected] 893 (1.5%) NVidia 506 (0.8%) [email protected] 104 (0.2%) [email protected] 86 (0.1%) Sun 80 (0.1%) [email protected] 63 (0.1%) [email protected] 52 (0.1%) US National Security Agency 46 (0.1%) [email protected] 39 (0.1%) VMWare 38 (0.1%) [email protected] 18 (0.0%) [email protected] 16 (0.0%) [email protected] 13 (0.0%) Google 11 (0.0%) [email protected] 5 (0.0%) Mandriva 4 (0.0%) [email protected] 4 (0.0%) [email protected] 2 (0.0%) [email protected] 2 (0.0%) [email protected] 2 (0.0%) [email protected] 2 (0.0%) [email protected] 2 (0.0%) [email protected] 1 (0.0%) Novell 1 (0.0%) Employers with the most signoffs (total 554) Intel 183 (33.0%) [email protected] 75 (13.5%) Red Hat 73 (13.2%) Nokia 65 (11.7%) [email protected] 34 (6.1%) Oracle 24 (4.3%) Apple 18 (3.2%) [email protected] 17 (3.1%) [email protected] 13 (2.3%) [email protected] 9 (1.6%) NVidia 7 (1.3%) [email protected] 5 (0.9%) [email protected] 5 (0.9%) VMWare 3 (0.5%) [email protected] 3 (0.5%) [email protected] 2 (0.4%) [email protected] 2 (0.4%) [email protected] 1 (0.2%) US National Security Agency 1 (0.2%) [email protected] 1 (0.2%) Google 1 (0.2%) [email protected] 1 (0.2%) Mandriva 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) Novell 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) [email protected] 1 (0.2%) Some quick facts I see from these numbers: - 441 commits in three months! I don't believe we had this much before in other developments cycles (Congrats for us!). - If my math is correct, the rate between review + tests + signoffs (386 + 31 + 554) and commits made (441) is 2.2. In short, that's the average number of reviews made per patch that got commit. - the delta (302) between lines added and removed are small. I think this is perfectly understandable given the amount of clean-up we had (MAXSCREENS removal, *alloc, PCI stuff, etc) in 1.9 development against the features added. - 39% of changeset represents contributors not affiliated with any company (gitdm -u). Worth to note that Jamey and Mikhail made a huge amount of contribution and I counted as "not affiliated" - probably wrong. Maybe we can say that X development could survive in some way even not having any company directly contributing there. - Intel, Nokia, Red Hat, Oracle and Apple are on the top five. Other known companies that care about X and desktop like Google, Canonical and etc are far from those on the amount of contribution. - what else? Well, that are just some facts that I got quickly running gitdm here. I don't think that only the xserver represents all graphics development under X.Org community. It's just a portion of it and we would have to include DRI, Mesa, drivers, etc to get a more accurate analysis. Anyway, as I said already, I'm particularly very excited about the development and how fast it is going. Just take a look in the growth of mails changed in xorg-devel which proofs it: June -> 1261, May-> 1432, April -> 1157 while the months before were half or less roughly. If I have more motivation I'll try to get some stats comparing different versions of the server development and maybe other modules. Also, if you are interested on different kind of statistics I can run more. Suggestions are very welcome and appreciated (for instance fixing contributor <-> company)! Cheers, [0] On the top of the Jonathan's tree I applied some patches concerning X.Org. I'm cc-ing him also who might be interested to fetch it: ttp://cgit.freedesktop.org/~vignatti/gitdm/ git://anongit.freedesktop.org/~vignatti/gitdm Tiago _______________________________________________ [email protected]: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: [email protected]
