Re: What's in a name? Let's use a (uuid,name,email) triplet
- From
Linus Torvalds <torvalds@linux-foundation.org>
- Date
- Mar 18, 2010, 19:50 UTC
- Message-ID
- <alpine.LFD.2.00.1003181248040.18017@i5.linux-foundation.org>
- In-Reply-To
- <alpine.LFD.2.00.1003181241080.18017@i5.linux-foundation.org>
On Thu, 18 Mar 2010, Linus Torvalds wrote:
> > (*) I'll give you one answer in the next email. But before you read that > email, try to think about it, and see if you can guess at patterns.
Lookie here:
[torvalds@i5 linux]$ git log --pretty=full | grep '^Commit: ' | sort | uniq -c | sort -n | grep localdomain
1 Commit: Jeff Garzik <jgarzik@localhost.localdomain>
2 Commit: Dave Airlie <airlied@ppcg5.localdomain>
3 Commit: James Bottomley <jejb@sparkweed.localdomain>
3 Commit: James Morris <jmorris@localhost.localdomain>
3 Commit: James Morris <jmorris@macbook.localdomain>
4 Commit: James Bottomley <jejb@hobholes.localdomain>
32 Commit: Thomas Graf <tgr@axs.localdomain>
410 Commit: James Bottomley <jejb@mulgrave.localdomain>
[torvalds@i5 linux]$ git log --pretty=full | grep '^Author: ' | sort | uniq -c | sort -n | grep localdomain
1 Author: Alex Deucher <alex@hp.localdomain>
1 Author: Dave Airlie <airlied@ppcg5.localdomain>
1 Author: Eduardo Habkost <ehabkost@Rawhide-64.localdomain>
1 Author: Grzegorz Nosek <root@localdomain.pl>
1 Author: Izik Eidus <izike@localhost.localdomain>
1 Author: Jeff Garzik <jgarzik@localhost.localdomain>
2 Author: Esti Kummer <stkumer@localhost.localdomain>
2 Author: James Bottomley <jejb@mulgrave.localdomain>
3 Author: Dave Airlie <airlied@optimus.localdomain>
3 Author: James Bottomley <jejb@hobholes.localdomain>
3 Author: James Bottomley <jejb@sparkweed.localdomain>
4 Author: Cindy H Kao <evans@localhost.localdomain>
4 Author: Kristian Høgsberg <krh@localhost.localdomain>See? Mistakes happen. But look at what happens to the committer information? Think about it. Really _think_ about it. There is absolutely zero _technical_ difference between the two fields. The only difference is that "git log" by default shows one, and not the other.
So as a human, which one do you think people care about and fix more quickly?
And look at the numbers once more.
Linus