On Tue, 2012-04-24 at 15:09 -0300, Lucas Meneghel Rodrigues wrote:
> Hi guys, I wrote some documentation clarifying why a git shortlog -s
> gives some 'weird' results in the autotest source tree:
> 
> https://github.com/autotest/autotest/wiki/DevelopmentCommunitySize
> 
> Bottom line, it is possible to do some git-filter-branch vodoo and
> get things straightened out, but that implies to rewrite the entire
> autotest history, breaking out development branches for people
> following autotest. Now, we believe the later is a pretty large
> inconvenience for people involved in the project.
> 
> So, if at any point in time, you believe that there are compelling
> reasons to rewrite the history of the project to 'right this wrong',
> that out weight the inconveniences for people already working on
> autotest, please bring this subject up and let's have a conversation
> about it. We promise being responsible with the commits and not let the
> authorship to be lost from now on.

Ok guys,

I've talked with more folks about that, and I've changed my mind - this
is a good opportunity to fix up the tree and let autotest work as any
other git project, and be fair with the people that contributed to the
project.

So, after a lot of scripted rewrites, I've got the autotest tree to a
*much* better shape in terms of authorship, and got rid of the hideous
git-svn-id: messages on the commits. A shortlog now is:

[lmr@freedom a]$ git shortlog -s | wc -l
170

[lmr@freedom a]$ git shortlog -s
     4  Adrian Bauer
     1  Akshay Lal
     1  Alex Jia
     5  Alon Levy
     1  Ameya Gujar
    82  Amos Kong
     1  Andrew G. Morgan
   175  Andy Whitcroft
     1  Aneesh Kumar K.V
     1  Anthony Vallone
    16  Anton Blanchard
     1  Anton Staaf
     1  Arun Sharma
    19  Ashwin Ganti
     2  Avi Kivity
     1  Bear Yang
     3  Brandon Philips
    16  Bryce Boe
    19  Cao, Chen
    15  Cary Hull
     1  Chad Talbott
    53  Chris Evich
     1  Chris Sosa
   122  Cleber Rosa
    15  Colby Ranger
     1  Curt Wohlgemuth
    17  Dale Curtis
     3  Daniel Veillard
     8  Darren Kuo
     2  David Greenberg
     3  David Huff
     1  David Luyer
     1  David McMahon
     1  David Rientjes
     4  David Sharp
     3  Divyesh Shah
     1  Dmitry Monakhov
     5  Don Zickus
     1  Dror Russo
    35  Duane Sand
     3  Dustin Kirkland
    29  Eduardo Habkost
     9  Eric Li
     3  Fa Yoeu
    34  Feng Yang
    11  Frank Becker
     2  Frank Mayhar
     6  Gerd Hoffmann
     1  Girts Folkmanis
     1  Glauber Costa
     1  Golita Yue
     1  Gowrishankar
     8  Grant Likely
   188  Gregory P. Smith
    10  Gu Yanhua
     2  Guannan Ren
    13  Gustavo Rahal
     1  JP Abgrall
     4  James Laska
   240  James Ren
     7  Jan Stancek
     1  Jason D. Gaston
    81  Jason Wang
     1  Jean Parpaillon
    80  Jean-Marc Eurin
     2  Jeff Moyer
     1  Jeffrey S Miller
     1  Jeremy Dawson
    80  Jeremy Orlow
     1  Jerry Tang
     1  Jes Sorensen
     3  Jesse Keating
     3  Jiaying Zhang
     5  Jin Bing Guo
     1  Jinxin Zheng
     3  Jiqing Tang
     8  Jiri Benc
    45  Jiří Župka
   609  John Admanski
     2  John Fodor
     2  John Huang
     8  Jongki Suwandi
     2  Josef Bacik
     6  Josh Gilkerson
     1  Justin TerAvest
     1  Kamalesh Babulal
     1  Kazuo Ito
     1  Ken Chen
     1  Kevin Hilman
     4  Lei Yang
     1  Liu Sheng
     1  Lubos Kockman
     3  Lubos Kocman
   888  Lucas Meneghel Rodrigues
     2  Lucio Correia
     3  Luiz Capitulino
    41  Lukáš Doktor
    12  Madhuri Appana
     3  Mandeep Singh Baines
     1  Marc Enthus
     3  Marcelo Tosatti
     8  Mark Wong
  1309  Martin J. Bligh
     3  Martin Jenner
     4  Martin Krizek
     1  Michael Davidson
   335  Michael Goldish
     4  Michael Rubin
     1  Michael S. Tsirkin
     1  Justin TerAvest
     1  Kamalesh Babulal
     1  Kazuo Ito
     1  Ken Chen
     1  Kevin Hilman
     4  Lei Yang
     1  Liu Sheng
     1  Lubos Kockman
     3  Lubos Kocman
   888  Lucas Meneghel Rodrigues
     2  Lucio Correia
     3  Luiz Capitulino
    41  Lukáš Doktor
    12  Madhuri Appana
     3  Mandeep Singh Baines
     1  Marc Enthus
     3  Marcelo Tosatti
     8  Mark Wong
  1309  Martin J. Bligh
     3  Martin Jenner
     4  Martin Krizek
     1  Michael Davidson
   335  Michael Goldish
     4  Michael Rubin
     1  Michael S. Tsirkin
   108  Mihai Rusu
     1  Mike Burns
     3  Mike Truty
     8  Miroslav Rezanina
     1  Nauman Rafique
     9  Nikhil Rao
    12  Nishanth Aravamudan
     3  Olof Johansson
     3  Onkar N Mahajan
     1  Paul A. Clarke
     1  Paul Larson
     1  Paul Pendlebury
     8  Pavel Hrdina
     6  Peter Kukol
     1  Philipp Seiler
    15  Pradeep Kumar Surisetty
     1  Qing Lin
    41  Qingtang Zhou
     3  Quentin Deldycke
    17  Rachel Kroll
     6  Rafael Xavier de Souza
     1  Ramon de Carvalho Valle
     5  Ricardo Salveti de Araujo
     1  Ricky Benitez
     1  Rodrigo Sampaio Vaz
     1  Roger Mach
    15  Ryan Harper
    18  Ryan Kubiak
    22  Ryan Stutsman
     3  Sachin Sant
     2  Sameer Nanda
     2  Satheesh Rajendran
     6  Scott James Remnant
   134  Scott Zawalski
     4  Shaun Ruffell
     1  Shrirang Phansalkar
     3  Shuxi Shang
     1  Steve
     5  Steve Conklin
   578  Steve Howard
     9  Sudhir Kumar
     1  Supriya Kannery
     2  Suqin Huang
     5  Svitlana Tumanova
    17  Tang Chen
     1  Thieu Le
     3  Thomas Jarosch
     1  Tom Wai-Hong Tam
    86  Travis Miller
     1  Ursula Junque
    16  Vinson Lee
    14  Vladimir Samarskiy
     1  Wei Yang
     3  Wenyi Gao
     1  Will Chan
     1  Xiang Wang
     2  Xu He Jie
    17  Yiqiao Pu
     3  Yogananth Subramanian
    26  Yolkfull Chow
     1  yumingfei

So now we have 170 'unique' authors, with a much better and cleaner
history. Now, unless someone screams I will make the non fast forward
update and commit this tree in a few hours, and will do the best
possible to not do this again.

Thanks,

Lucas

>  Cheers,
> 
> Lucas
> 
> _______________________________________________
> Autotest mailing list
> [email protected]
> http://test.kernel.org/cgi-bin/mailman/listinfo/autotest


_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to