Re: What's in a name? Let's use a (uuid,name,email) triplet

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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@xxxxxxxxxxxxxxxxxxxxx>
      2 Commit: Dave Airlie <airlied@xxxxxxxxxxxxxxxxx>
      3 Commit: James Bottomley <jejb@xxxxxxxxxxxxxxxxxxxxx>
      3 Commit: James Morris <jmorris@xxxxxxxxxxxxxxxxxxxxx>
      3 Commit: James Morris <jmorris@xxxxxxxxxxxxxxxxxxx>
      4 Commit: James Bottomley <jejb@xxxxxxxxxxxxxxxxxxxx>
     32 Commit: Thomas Graf <tgr@xxxxxxxxxxxxxxx>
    410 Commit: James Bottomley <jejb@xxxxxxxxxxxxxxxxxxxx>
  [torvalds@i5 linux]$ git log --pretty=full | grep '^Author: ' | sort | uniq -c | sort -n | grep localdomain
      1 Author: Alex Deucher <alex@xxxxxxxxxxxxxx>
      1 Author: Dave Airlie <airlied@xxxxxxxxxxxxxxxxx>
      1 Author: Eduardo Habkost <ehabkost@xxxxxxxxxxxxxxxxxxxxxx>
      1 Author: Grzegorz Nosek <root@xxxxxxxxxxxxxx>
      1 Author: Izik Eidus <izike@xxxxxxxxxxxxxxxxxxxxx>
      1 Author: Jeff Garzik <jgarzik@xxxxxxxxxxxxxxxxxxxxx>
      2 Author: Esti Kummer <stkumer@xxxxxxxxxxxxxxxxxxxxx>
      2 Author: James Bottomley <jejb@xxxxxxxxxxxxxxxxxxxx>
      3 Author: Dave Airlie <airlied@xxxxxxxxxxxxxxxxxxx>
      3 Author: James Bottomley <jejb@xxxxxxxxxxxxxxxxxxxx>
      3 Author: James Bottomley <jejb@xxxxxxxxxxxxxxxxxxxxx>
      4 Author: Cindy H Kao <evans@xxxxxxxxxxxxxxxxxxxxx>
      4 Author: Kristian Høgsberg <krh@xxxxxxxxxxxxxxxxxxxxx>

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
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]