Skip to content

Add github usernames to the experts index #507

Closed
@aeros

Description

@aeros

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:

  1. 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

  1. 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

  1. 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).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions