[MacPorts] #63053: macportsbot: detect invalid maintainer GitHub handles
MacPorts
noreply at macports.org
Tue Jun 8 00:35:47 UTC 2021
#63053: macportsbot: detect invalid maintainer GitHub handles
----------------------------+---------------------
Reporter: chrstphrchvz | Owner: admin@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: server/hosting | Version:
Keywords: | Port:
----------------------------+---------------------
Maintainers are not notified by macportsbot if they have changed their
GitHub handle (or if they deleted their GitHub account, but in that case
the maintainer would probably have to be emailed). I have noticed this
multiple times, but I believe it is unlikely that others notice this
situation (the only indication is that `@handle` in macportsbot’s comment
isn’t shown in boldface), so it would help if macportsbot detects this and
says something.
It is usually possible to retrieve the maintainer’s new handle manually,
such as by navigating the blame feature on GitHub and/or looking for past
PRs made by that user. It may be possible to automate this, for example if
macportsbot caches user IDs for valid handles (e.g. 7941193 for
@chrstphrchvz) and then looks up the new handle from the user ID if it
becomes invalid.
(Yes, I understand that it is likely maintainers’ responsibility to ensure
their contact info in portfiles is up-to-date.)
--
Ticket URL: <https://trac.macports.org/ticket/63053>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list