{"thread":{"id":"64848","subject":"[PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila","startedAt":"2026-01-21T21:51:29Z","lastAt":"2026-01-22T08:26:09Z","messageCount":4,"participants":["kristofferhaugsbakk@fastmail.com","Junio C Hamano","Jean-Noël Avila"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"534396","messageId":"gggadget.24e@msgid.xyz","threadId":"64848","inReplyTo":null,"subject":"[PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila","fromName":"","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2026-01-21T21:51:09Z","receivedAt":"2026-01-21T21:51:29Z","isPatch":true,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"From: Kristoffer Haugsbakk <code@khaugsbakk.name>\n\nThe latest release candidate notes say that there is a new contributor:\n\n    Jean-Noël Avila via GitGitGadget, ...\n\nBut this is a familiar face, just in a G.G. Gadget trench coat.\n\nAlso map the rest of the idents in the history.\n\nSigned-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>\n---\n\nNotes (series):\n    Tested with:\n    \n        git shortlog -e\n    \n        git shortlog -e \\\n            --group=trailer:helped-by \\\n            --group=trailer:acked-by \\\n            --group=trailer:reviewed-by \\\n            --group=trailer:noticed-by \\\n            --group=trailer:reported-by\n\n .mailmap | 3 +++\n 1 file changed, 3 insertions(+)\n\ndiff --git a/.mailmap b/.mailmap\nindex 3cf26b1add0..799734821b4 100644\n--- a/.mailmap\n+++ b/.mailmap\n@@ -107,6 +107,9 @@ Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>\n Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>\n Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila\n Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA\n+Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila <jean-noel.avila@scantech.fr>\n+Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA <avila.jn@gmail.com>\n+Jean-Noël Avila <jn.avila@free.fr> Jean-Noël Avila via GitGitGadget <gitgitgadget@gmail.com>\n Jeff King <peff@peff.net> <peff@github.com>\n Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>\n Jens Axboe <axboe@kernel.dk> <axboe@suse.de>\n\nbase-commit: 83a69f19359e6d9bc980563caca38b2b5729808c\n-- \n2.52.0\n\n"},{"id":"534413","messageId":"xmqqfr7yr3qj.fsf@gitster.g","threadId":"64848","inReplyTo":"gggadget.24e@msgid.xyz","subject":"Re: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2026-01-21T22:38:12Z","receivedAt":"2026-01-21T22:38:15Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"kristofferhaugsbakk@fastmail.com writes:\n\n> From: Kristoffer Haugsbakk <code@khaugsbakk.name>\n>\n> The latest release candidate notes say that there is a new contributor:\n>\n>     Jean-Noël Avila via GitGitGadget, ...\n\nThanks.\n\nThis is bad, as I thought \"via GitGitGadget\" name will never be\nexposed to \"git am\" (in other words, GGG will always use the \"From:\"\nin-body header to protect the author identity).\n\nWill apply.  Thanks.\n\n>\n> But this is a familiar face, just in a G.G. Gadget trench coat.\n>\n> Also map the rest of the idents in the history.\n>\n> Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>\n> ---\n>\n> Notes (series):\n>     Tested with:\n>     \n>         git shortlog -e\n>     \n>         git shortlog -e \\\n>             --group=trailer:helped-by \\\n>             --group=trailer:acked-by \\\n>             --group=trailer:reviewed-by \\\n>             --group=trailer:noticed-by \\\n>             --group=trailer:reported-by\n>\n>  .mailmap | 3 +++\n>  1 file changed, 3 insertions(+)\n>\n> diff --git a/.mailmap b/.mailmap\n> index 3cf26b1add0..799734821b4 100644\n> --- a/.mailmap\n> +++ b/.mailmap\n> @@ -107,6 +107,9 @@ Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>\n>  Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>\n>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila\n>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA\n> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila <jean-noel.avila@scantech.fr>\n> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA <avila.jn@gmail.com>\n> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël Avila via GitGitGadget <gitgitgadget@gmail.com>\n>  Jeff King <peff@peff.net> <peff@github.com>\n>  Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>\n>  Jens Axboe <axboe@kernel.dk> <axboe@suse.de>\n>\n> base-commit: 83a69f19359e6d9bc980563caca38b2b5729808c\n"},{"id":"534414","messageId":"xmqqbjimr328.fsf@gitster.g","threadId":"64848","inReplyTo":"xmqqfr7yr3qj.fsf@gitster.g","subject":"Re: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2026-01-21T22:52:47Z","receivedAt":"2026-01-21T22:52:52Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Junio C Hamano <gitster@pobox.com> writes:\n\n> kristofferhaugsbakk@fastmail.com writes:\n>\n>> From: Kristoffer Haugsbakk <code@khaugsbakk.name>\n>>\n>> The latest release candidate notes say that there is a new contributor:\n>>\n>>     Jean-Noël Avila via GitGitGadget, ...\n>\n> Thanks.\n>\n> This is bad, as I thought \"via GitGitGadget\" name will never be\n> exposed to \"git am\" (in other words, GGG will always use the \"From:\"\n> in-body header to protect the author identity).\n\nIt seems that I invented the patch text, inserted it into some cover\nletter that was available nearby, and applied it, so GGG wasn't\ninvolved in it at all (GGG does not give the in-body \"From:\" to\ncover letters, so it is entirely my fault that I failed to notice\nthat the e-mail \"From:\" that points at GGG was used).\n\n"},{"id":"534430","messageId":"212c09b2-2931-495f-96d9-495f78666f0f@free.fr","threadId":"64848","inReplyTo":"gggadget.24e@msgid.xyz","subject":"Re: [PATCH] .mailmap: fix and expand mappings for Jean-Noël Avila","fromName":"Jean-Noël Avila","fromEmail":"jn.avila@free.fr","sentAt":"2026-01-22T08:25:57Z","receivedAt":"2026-01-22T08:26:09Z","isPatch":true,"sender":{"key":"jn.avila@free.fr","avatar":"https://avatars.githubusercontent.com/u/156172?v=4"},"body":"Le 21/01/2026 à 22:51, kristofferhaugsbakk@fastmail.com a écrit :\n> From: Kristoffer Haugsbakk <code@khaugsbakk.name>\n> \n> The latest release candidate notes say that there is a new contributor:\n> \n>     Jean-Noël Avila via GitGitGadget, ...\n> \n> But this is a familiar face, just in a G.G. Gadget trench coat.\n> \n> Also map the rest of the idents in the history.\n> \n> Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>\n> ---\n> \n> Notes (series):\n>     Tested with:\n>     \n>         git shortlog -e\n>     \n>         git shortlog -e \\\n>             --group=trailer:helped-by \\\n>             --group=trailer:acked-by \\\n>             --group=trailer:reviewed-by \\\n>             --group=trailer:noticed-by \\\n>             --group=trailer:reported-by\n> \n>  .mailmap | 3 +++\n>  1 file changed, 3 insertions(+)\n> \n> diff --git a/.mailmap b/.mailmap\n> index 3cf26b1add0..799734821b4 100644\n> --- a/.mailmap\n> +++ b/.mailmap\n> @@ -107,6 +107,9 @@ Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>\n>  Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>\n>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila\n>  Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA\n> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila <jean-noel.avila@scantech.fr>\n> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA <avila.jn@gmail.com>\n> +Jean-Noël Avila <jn.avila@free.fr> Jean-Noël Avila via GitGitGadget <gitgitgadget@gmail.com>\n>  Jeff King <peff@peff.net> <peff@github.com>\n>  Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>\n>  Jens Axboe <axboe@kernel.dk> <axboe@suse.de>\n> \n> base-commit: 83a69f19359e6d9bc980563caca38b2b5729808c\n\n\nI spilled all my online identities in the codebase... Thanks for fixing\nthis with the right one.\n\n"}]}