login
Header Space

 
 

Who reverted 2.6.25 - stats

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linux Kernel Mailing List <linux-kernel@...>
Cc: <davem@...>
Date: Friday, May 2, 2008 - 8:16 am

(Subject modeled upon the "Who wrote 2.6.x" series from LWN)
Hello everyone,


following the implied "suggestion" of David Miller to track reverts in 
http://marc.info/?l=linux-kernel&m=120959059828048&w=2 , I stitched 
together a short script that evaluates the commit log summary and prints 
a overview who has the most reverts and who got reverted most. There are 
surprisingly few revert commits -- currently, perhaps because, as he 
says, a "reluctance to even suggest reverts".

One thing I noticed is that reverts are not always marked with the word 
"revert" in the summary line even though it normally would be, for 
example
	6b8e1c7e x86: 8K stacks by default
	d61ecf0b x86: 4kstacks default
(People evading the revert statistics?)
So that is not counted, but I wanted to make aware of it.
Stats are below.

 P#  COMM#  NAME --- Top people doing the revert:
  1      1  Paul Mackerras
  2      1  David S. Miller
  3      1  Ingo Molnar
  4      1  Andrew Morton
  5      1  John W. Linville

 P#  COMM#  NAME --- Top developers with reverted commits:
  1      1  Andreas Schwab
  2      1  Michael Beasley
  3      1  Ingo Molnar
  4      1  Luis Carlos Cobo
  5      1  Yasunori Goto

A bit more interesting are the tallies for older releases:

 P#  COMM#  NAME --- Top people doing the revert:
  1      6  Linus Torvalds
  2      5  Len Brown
  3      4  Andrew Morton
  4      3  Ingo Molnar
  5      2  Paul Mackerras
  6      2  David S. Miller
  7      2  Bartlomiej Zolnierkiewicz
  *     10 developers with only one revert are omitted

 P#  COMM#  NAME --- Top developers with reverted commits:
  1      2  Matthew Garrett
  2      2  Ingo Molnar
  3      2  Alexey Starikovskiy
  4      2  Christoph Lameter
  *     20 developers with only one revert are omitted

 P#  COMM#  NAME --- Top people doing the revert:
  1     13  Linus Torvalds
  2      7  Andrew Morton
  3      5  Len Brown
  4      2  Jens Axboe
  5      2  Thomas Gleixner
  6      2  David Woodhouse
  *     11 developers with only one revert are omitted

 P#  COMM#  NAME --- Top developers with reverted commits:
  1      2  Ingo Molnar
  2      2  Alexey Starikovskiy
  3      2  Stephen Hemminger
  4      2  Mathieu Desnoyers
  *     25 developers with only one revert are omitted

 P#  COMM#  NAME --- Top people doing the revert:
  1     13  Linus Torvalds
  2      5  Andrew Morton
  *     11 developers with only one revert are omitted

 P#  COMM#  NAME --- Top developers with reverted commits:
  1      2  Thomas Gleixner
  2      2  Ryusuke Konishi
  *     19 developers with only one revert are omitted

 P#  COMM#  NAME --- Top people doing the revert:
  1      7  Linus Torvalds
  2      3  Paul Mackerras
  3      3  Len Brown
  4      2  Andi Kleen
  5      2  Andrew Morton
  *      5 developers with only one revert are omitted

 P#  COMM#  NAME --- Top developers with reverted commits:
  1      2  Stephen Rothwell
  2      2  Jake Moilanen
  *     10 developers with only one revert are omitted

Find the script at 
http://dev.medozas.de/gitweb.cgi?p=hxtools;a=blob;f=libexec/git-revert-stats;hb=master
(it is not yet in a hxtools tarball).
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Who reverted 2.6.25 - stats, Jan Engelhardt, (Fri May 2, 8:16 am)
Re: Who reverted 2.6.25 - stats, Diego Calleja, (Fri May 2, 11:08 am)
Re: Who reverted 2.6.25 - stats, Stefan Richter, (Fri May 2, 8:39 am)
speck-geostationary