git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/5] git.git .mailmap cleanups

From
Jeff King <peff@peff.net>
Date
Dec 12, 2012, 11:30 UTC
Message-ID
<20121212113036.GB19625@sigill.intra.peff.net>

I noticed a few obvious problems in the output of "git shortlog -nse" on git.git. So I wrote an analysis script to find more, and of course there were lots.

This series tries to clean up the low-hanging fruit. The first two commits fix multiple names matching a single email. Hopefully not too contentious, but I'll cc all involved parties to confirm. The second has a different root cause, so I've broken it out into its own commit.

  [1/5]: .mailmap: match up some obvious names/emails
  [2/5]: .mailmap: fix broken entry for Martin Langhoff

Next up are multiple emails which match a single name. There are over a hundred of these, and they are much less obvious to fix. They really need individuals to post patches to fix their own identities (and some may not want fixing at all, if they used different emails to have meaningful different identities).

So I've left these untouched except for:
  [3/5]: .mailmap: normalize emails for Jeff King
I am allowed to fix my own. :)
  [4/5]: .mailmap: normalize emails for Linus Torvalds

As the benevolent dictator, Linus has underlings to fix such things for him.

Also, his entry was the original reason I started looking at the data. He fares quite poorly in "shortlog -nse" because his commits are scattered across many addresses.

  [5/5]: contrib: update stats/mailmap script

This replaces the current mailmap script in contrib, which has a bug and lacks some of the features of my new script.

-Peff
Next: Jeff King
Message 1 of 6 in “git.git .mailmap cleanups”
  1. 0/5 git.git .mailmap cleanupsJeff King, Dec 12, 2012
  2. 1/5 .mailmap: match up some obvious names/emailsJeff King, Dec 12, 2012
  3. 2/5 .mailmap: fix broken entry for Martin LanghoffJeff King, Dec 12, 2012
  4. 3/5 .mailmap: normalize emails for Jeff KingJeff King, Dec 12, 2012
  5. 4/5 .mailmap: normalize emails for Linus TorvaldsJeff King, Dec 12, 2012
  6. 5/5 contrib: update stats/mailmap scriptJeff King, Dec 12, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.