# [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila

4 messages from 2026-01-21 to 2026-01-22. Participants: kristofferhaugsbakk@fastmail.com, Junio C Hamano, Jean-Noël Avila.
Thread: https://gitlist.dev/t/64848

## kristofferhaugsbakk@fastmail.com, 2026-01-21 21:51

Subject: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila
Message-ID: <gggadget.24e@msgid.xyz>
URL: https://gitlist.dev/e/gggadget.24e%40msgid.xyz

```
From: Kristoffer Haugsbakk <code@khaugsbakk.name>

The latest release candidate notes say that there is a new contributor:

    Jean-Noël Avila via GitGitGadget, ...

But this is a familiar face, just in a G.G. Gadget trench coat.

Also map the rest of the idents in the history.

Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>
---

Notes (series):
    Tested with:
    
        git shortlog -e
    
        git shortlog -e \
            --group=trailer:helped-by \
            --group=trailer:acked-by \
            --group=trailer:reviewed-by \
            --group=trailer:noticed-by \
            --group=trailer:reported-by

 .mailmap | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.mailmap b/.mailmap
index 3cf26b1add0..799734821b4 100644
--- a/.mailmap
+++ b/.mailmap
@@ -107,6 +107,9 @@ Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
 Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>
 Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila
 Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA
+Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila <jean-noel.avila@scantech.fr>
+Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA <avila.jn@gmail.com>
+Jean-Noël Avila <jn.avila@free.fr> Jean-Noël Avila via GitGitGadget <gitgitgadget@gmail.com>
 Jeff King <peff@peff.net> <peff@github.com>
 Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>
 Jens Axboe <axboe@kernel.dk> <axboe@suse.de>

base-commit: 83a69f19359e6d9bc980563caca38b2b5729808c
-- 
2.52.0


```

## Junio C Hamano, 2026-01-21 22:38

Subject: Re: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila
Message-ID: <xmqqfr7yr3qj.fsf@gitster.g>
URL: https://gitlist.dev/e/xmqqfr7yr3qj.fsf%40gitster.g
In-Reply-To: <gggadget.24e@msgid.xyz>

```
kristofferhaugsbakk@fastmail.com writes:

> From: Kristoffer Haugsbakk <code@khaugsbakk.name>
>
> The latest release candidate notes say that there is a new contributor:
>
>     Jean-Noël Avila via GitGitGadget, ...

Thanks.

This is bad, as I thought "via GitGitGadget" name will never be
exposed to "git am" (in other words, GGG will always use the "From:"
in-body header to protect the author identity).

Will apply.  Thanks.

>
> But this is a familiar face, just in a G.G. Gadget trench coat.
>
> Also map the rest of the idents in the history.
>
> Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>
> ---
>
> Notes (series):
>     Tested with:
>     
>         git shortlog -e
>     
>         git shortlog -e \
>             --group=trailer:helped-by \
>             --group=trailer:acked-by \
>             --group=trailer:reviewed-by \
>             --group=trailer:noticed-by \
>             --group=trailer:reported-by
>
>  .mailmap | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/.mailmap b/.mailmap
> index 3cf26b1add0..799734821b4 100644
> --- a/.mailmap
> +++ b/.mailmap
> @@ -107,6 +107,9 @@ Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
>  Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>
>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila
>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA
> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila <jean-noel.avila@scantech.fr>
> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA <avila.jn@gmail.com>
> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël Avila via GitGitGadget <gitgitgadget@gmail.com>
>  Jeff King <peff@peff.net> <peff@github.com>
>  Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>
>  Jens Axboe <axboe@kernel.dk> <axboe@suse.de>
>
> base-commit: 83a69f19359e6d9bc980563caca38b2b5729808c

```

## Junio C Hamano, 2026-01-21 22:52

Subject: Re: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila
Message-ID: <xmqqbjimr328.fsf@gitster.g>
URL: https://gitlist.dev/e/xmqqbjimr328.fsf%40gitster.g
In-Reply-To: <xmqqfr7yr3qj.fsf@gitster.g>

```
Junio C Hamano <gitster@pobox.com> writes:

> kristofferhaugsbakk@fastmail.com writes:
>
>> From: Kristoffer Haugsbakk <code@khaugsbakk.name>
>>
>> The latest release candidate notes say that there is a new contributor:
>>
>>     Jean-Noël Avila via GitGitGadget, ...
>
> Thanks.
>
> This is bad, as I thought "via GitGitGadget" name will never be
> exposed to "git am" (in other words, GGG will always use the "From:"
> in-body header to protect the author identity).

It seems that I invented the patch text, inserted it into some cover
letter that was available nearby, and applied it, so GGG wasn't
involved in it at all (GGG does not give the in-body "From:" to
cover letters, so it is entirely my fault that I failed to notice
that the e-mail "From:" that points at GGG was used).


```

## Jean-Noël Avila, 2026-01-22 08:25

Subject: Re: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila
Message-ID: <212c09b2-2931-495f-96d9-495f78666f0f@free.fr>
URL: https://gitlist.dev/e/212c09b2-2931-495f-96d9-495f78666f0f%40free.fr
In-Reply-To: <gggadget.24e@msgid.xyz>

```
Le 21/01/2026 à 22:51, kristofferhaugsbakk@fastmail.com a écrit :
> From: Kristoffer Haugsbakk <code@khaugsbakk.name>
> 
> The latest release candidate notes say that there is a new contributor:
> 
>     Jean-Noël Avila via GitGitGadget, ...
> 
> But this is a familiar face, just in a G.G. Gadget trench coat.
> 
> Also map the rest of the idents in the history.
> 
> Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>
> ---
> 
> Notes (series):
>     Tested with:
>     
>         git shortlog -e
>     
>         git shortlog -e \
>             --group=trailer:helped-by \
>             --group=trailer:acked-by \
>             --group=trailer:reviewed-by \
>             --group=trailer:noticed-by \
>             --group=trailer:reported-by
> 
>  .mailmap | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/.mailmap b/.mailmap
> index 3cf26b1add0..799734821b4 100644
> --- a/.mailmap
> +++ b/.mailmap
> @@ -107,6 +107,9 @@ Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
>  Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>
>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila
>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA
> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila <jean-noel.avila@scantech.fr>
> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA <avila.jn@gmail.com>
> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël Avila via GitGitGadget <gitgitgadget@gmail.com>
>  Jeff King <peff@peff.net> <peff@github.com>
>  Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>
>  Jens Axboe <axboe@kernel.dk> <axboe@suse.de>
> 
> base-commit: 83a69f19359e6d9bc980563caca38b2b5729808c


I spilled all my online identities in the codebase... Thanks for fixing
this with the right one.


```
