Re: [PATCH v1 1/1] MAINTAINERS: Record old email addresses

Andrea Pinski <[email protected]> Wed, 5 Aug 2026 17:47:57 -0700
Newsgroups gmane.comp.gcc.patches
Message-ID <CALvbMcAPBcop81+=D8iGSVFPiZHJ1PDH8r=J73JoPOk9884AyQ@mail.gmail.com>
On Tue, Aug 4, 2026 at 4:37 AM Claudio Bantaloukas
<[email protected]> wrote:
>
>
>
> On 04/08/2026 12:23, Sam James wrote:
> > Claudio Bantaloukas via Sourceware Forge <[email protected]> writes:
> >
> >> From: Claudio Bantaloukas <[email protected]>
> >>
> >> Record likely inactive email addresses for existing contributors.  These
> >> addresses were collected from the author and committer fields in the Git
> >> history, as well as from entries removed from earlier versions of the
> >> MAINTAINERS file.  Addresses already listed as active are excluded.
> >> These addresses are not printed on the MAINTAINERS file, they serve as an
> >> archive to help match past contributions, specifically for users that have an
> >> account on sourceware forge.
> >>
> >> This is an initial version of the patch to gather input. Data used with
> >> explicit permission.
> >>
> >
> > I think we want to do .mailmap too.
>
> You know what? I was just looking at https://git-scm.com/docs/gitmailmap
> It sounds like a great addition to the gen-MAINTAINERS.py script!
>
> See also the other email where I explain the rationale behind this change.

I think this is a good idea.

I have 7 different old emails even (I didn't realize I had that email
addresses either) :).
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

and 2 current ones:
[email protected]
[email protected]




>
> Cheers,
> Claudio
>
> >
> >> ChangeLog:
> >>      * MAINTAINERS.yml: Add inactive_email entries.
> >>      * contrib/maintainer_utils.py: Add inactive_email property.
> >> ---
> >>   MAINTAINERS.yml             | 3 +++
> >>   contrib/maintainer_utils.py | 7 +++++++
> >>   2 files changed, 10 insertions(+)
> >>
> >> diff --git a/MAINTAINERS.yml b/MAINTAINERS.yml
> >> index fc38ecafd1acd..a3bf674668d71 100644
> >> --- a/MAINTAINERS.yml
> >> +++ b/MAINTAINERS.yml
> >> @@ -1224,6 +1224,9 @@ users:
> >>     - Maintainer: arm port
> >>     - WriteAfter
> >>     account: rearnsha
> >> +  inactive_email:
> >> +  - [email protected]
> >> +  - [email protected]
> >>   - sn: Eckhardt
> >>     cn: Jason Eckhardt
> >>     email:
> >> diff --git a/contrib/maintainer_utils.py b/contrib/maintainer_utils.py
> >> index 9fc636d8b5623..878439eb365fd 100755
> >> --- a/contrib/maintainer_utils.py
> >> +++ b/contrib/maintainer_utils.py
> >> @@ -60,6 +60,13 @@ maintainer_schema = {
> >>                               'format': 'email',
> >>                           },
> >>                       },
> >> +                    'inactive_email': {
> >> +                        'type': 'array',
> >> +                        'items': {
> >> +                            'type': 'string',
> >> +                            'format': 'email',
> >> +                        },
> >> +                    },
> >>                       'roles': {
> >>                           'type': 'array',
> >>                           'items': {
>