Description
On the experts index section of the devguide, it would be helpful to include the GitHub usernames of the experts in each category. This seems like it would be a necessary component of fully implementing PEP 581. Currently, the names on this list only correspond with the names on the roundup issue tracker.
This would be particularly helpful so that contributors and those in the proposed triager role can notify the correct the core developers for review of an issue. Sometimes the reviewers automatically added based on the code owners list is enough, but in many cases (particularly for documentation) it is not. For an example, see python/cpython#14492.
I would be glad to help with updating the experts list, but I'm undecided as far as formatting goes. At the moment, it looks something like this:
Interest Area | Maintainers
documentation | ezio.melotti, eric.araujo, mdk, willingc
Here's a few ideas:
- Add github username in parenthesis if it is not the same as the one listed:
Interest Area | Maintainers
documentation | ezio.melotti (ezio-melotti), eric.araujo (merwok), mdk (JulienPalard) , willingc
- Change the maintainers column to use their actual name, and have other section(s) for the usernames:
Interest Area | Maintainers | GitHub
documentation | Ezio Melotti, Eric Araujo, Julien Palard, Carol Willing | ezio-melotti, merwok JulienPalard, willingc
- Replace roundup usernames with GitHub usernames:
Interest Area | Maintainers
documentation | ezio-melotti, merwok, JulienPalard, willingc
Since the transition to GitHub issues is still in progress, I would suggest using the first option, as that would allow for the index to still be useful for issues which are on the roundup issue tracker. Once the transition is complete, the roundup usernames could be removed and replaced with just the github usernames (third option).