Re: [Q] do we have your name correctly?

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

 



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




[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]