On Wed, May 13, 2015 at 3:42 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Before cdb6b5ac (.mailmap: Combine more (name, email) to individual > persons, 2013-08-12), we used to have this entry in .mailmap: > > Brian M. Carlson <sandals <at> crustytoothpaste.ath.cx> > > but then it was replaced with two entries with that commit to > > brian m. carlson <sandals <at> crustytoothpaste.ath.cx> \ > Brian M. Carlson <sandals <at> crustytoothpaste.ath.cx> > brian m. carlson <sandals <at> crustytoothpaste.ath.cx> \ > <sandals@xxxxxxxxxxxxxxxxxxxx> > > (they are two lines; backslashes are just for this e-mail). > > Because the RHS is searched in the committer and author fields and > replaced to the LHS when .mailmap is used, this forces your name > to lowercase, which is against the normal convention on this list. > > I *think* the motivation behind the original .mailmap entry before > that commit was to upcase the name so it does not stand out oddly > among other peoples' names, and I am suspecting that cdb6b5ac did > it in an opposite way by mistake. Yes, it was a mistake. The motivation was the same as in (94b410bba8 2013-07-12 .mailmap: Map email addresses to names) which did not talk about the whys unfortunately. The motivation was to get a clearer picture of the git.git developer community. If you ask how many different people actually contributed to git.git, it can be easily answered by counting lines in git shortlog -sne also you would find other interesting data in such a shortlog, both person related data (How much did person X contribute? It's hard to find&compare that if this person contributed via 5 different email addresses) And other statistics can be learned from a well organized shortlog. I was reading about gits development model and how much the community is involved compared to other projects (I must have been reading The cathedral and the bazaar at the time), so I wanted to find out the ratio between core contributors and community (those who just throw a patch or two over the fence and then move on with life). And specially that question got me into organizing the .mailmap file in the first place. I am sorry about the mistakes I made back in the time. Thanks, Stefan > > Here is a suggested fix; comments? > > Thanks. > > .mailmap | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/.mailmap b/.mailmap > index ece2951..8d42ac0 100644 > --- a/.mailmap > +++ b/.mailmap > @@ -25,8 +25,8 @@ Ben Walton <bdwalton@xxxxxxxxx> <bwalton@xxxxxxxxxxxxxxxxxx> > Benoit Sigoure <tsunanet@xxxxxxxxx> <tsuna@xxxxxxxxxxxxx> > Bernt Hansen <bernt@xxxxxxxxx> <bernt@xxxxxxxxxxxxxxxxxxx> > Brandon Casey <drafnel@xxxxxxxxx> <casey@xxxxxxxxxxxxxxx> > -brian m. carlson <sandals@xxxxxxxxxxxxxxxxxxxxxxx> Brian M. Carlson <sandals@xxxxxxxxxxxxxxxxxxxxxxx> > -brian m. carlson <sandals@xxxxxxxxxxxxxxxxxxxxxxx> <sandals@xxxxxxxxxxxxxxxxxxxx> > +Brian M. Carlson <sandals@xxxxxxxxxxxxxxxxxxxxxxx> <sandals@xxxxxxxxxxxxxxxxxxxxxxx> > +Brian M. Carlson <sandals@xxxxxxxxxxxxxxxxxxxxxxx> <sandals@xxxxxxxxxxxxxxxxxxxx> > Bryan Larsen <bryan@xxxxxxxxx> <bryan.larsen@xxxxxxxxx> > Bryan Larsen <bryan@xxxxxxxxx> <bryanlarsen@xxxxxxxxx> > Cheng Renquan <crquan@xxxxxxxxx> > -- 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