From: Linus Torvalds Date: Thu, 18 Mar 2010 19:50:14 GMT Subject: Re: What's in a name? Let's use a (uuid,name,email) triplet Message-ID: In-Reply-To: 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 2 Commit: Dave Airlie 3 Commit: James Bottomley 3 Commit: James Morris 3 Commit: James Morris 4 Commit: James Bottomley 32 Commit: Thomas Graf 410 Commit: James Bottomley [torvalds@i5 linux]$ git log --pretty=full | grep '^Author: ' | sort | uniq -c | sort -n | grep localdomain 1 Author: Alex Deucher 1 Author: Dave Airlie 1 Author: Eduardo Habkost 1 Author: Grzegorz Nosek 1 Author: Izik Eidus 1 Author: Jeff Garzik 2 Author: Esti Kummer 2 Author: James Bottomley 3 Author: Dave Airlie 3 Author: James Bottomley 3 Author: James Bottomley 4 Author: Cindy H Kao 4 Author: Kristian Høgsberg 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