On Wed, May 20, 2026 at 18:47:44 +0200, Denis V. Lunev wrote:
> The [email protected] mailing list rewrites the From: header
> for DMARC reasons, so patches submitted via the list land in git as
> '<Real Name> via Devel <[email protected]>'. This currently
> affects 29 commits across 12 distinct contributors, all of whom are
> identifiable by their Signed-off-by trailer.
> 
> Add mailmap entries that remap each mangled identity back to the
> author's real name and address, matching the approach used by the
> Linux kernel for the same problem.
> 
> Beyond cosmetic cleanup, this keeps contribution statistics
> (git shortlog, contributor graphs) accurate and ensures contributors
> get proper credit for their work, which is valuable when they look
> for new positions or otherwise need a verifiable record of upstream
> activity.
> 
> This approach is standard for such situations in Linux kernel. I have
> seen this several times.
> 
> Signed-off-by: Denis V. Lunev <[email protected]>
> ---
>  .mailmap | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
> 
> diff --git a/.mailmap b/.mailmap
> index 24a2782144..81dc234c38 100644
> --- a/.mailmap
> +++ b/.mailmap
> @@ -80,3 +80,21 @@ Daniel P. Berrangé <[email protected]> 
> <[email protected]>
>  Michal Prívozník <[email protected]>
>  Michal Prívozník <[email protected]> <[email protected]>
>  Marco Bozzolan <[email protected]> <[email protected]>
> +
> +# Mailing list 'via Devel' From-munging:
> +# [email protected] rewrites the From: header for DMARC reasons,
> +# producing commits attributed to '<Real Name> via Devel 
> <[email protected]>'.
> +# Map each such mangled identity back to the author's real address taken
> +# from their Signed-off-by trailer.
> +Achill Gilgenast <[email protected]> Achill Gilgenast via Devel 
> <[email protected]>
> +Akash Kulhalli <[email protected]> Akash Kulhalli via Devel 
> <[email protected]>
> +Enrique Llorente <[email protected]> Enrique Llorente via Devel 
> <[email protected]>
> +Han Han <[email protected]> Han Han via Devel <[email protected]>
> +Jim Fehlig <[email protected]> Jim Fehlig via Devel <[email protected]>
> +Kirill Shchetiniuk <[email protected]> Kirill Shchetiniuk via Devel 
> <[email protected]>
> +Miroslav Los <[email protected]> Miroslav Los via Devel 
> <[email protected]>
> +Nathan Chen <[email protected]> Nathan Chen via Devel 
> <[email protected]>
> +Nikolai Barybin <[email protected]> Nikolai Barybin via Devel 
> <[email protected]>
> +Srihari Parimi <[email protected]> Srihari Parimi via Devel 
> <[email protected]>
> +Surya Gupta <[email protected]> Surya Gupta via Devel 
> <[email protected]>
> +Wesley Hershberger <[email protected]> Wesley Hershberger via 
> Devel <[email protected]>

Sigh ... I've meanwhile managed to introduce one more:

+Radoslaw Smigielski <[email protected]> Radoslaw Smigielski via Devel 
<[email protected]>

I'll add it to the patch before pushing and update the count;

Reviewed-by: Peter Krempa <[email protected]>

Reply via email to