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