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