@encukou @methane @vstinner @scoder
+1
+1
+1 @dstufft or @benjaminp will one of you be able to invite @jdemeyer to @python/python-triage team?
I've already made @jdemeyer a Developer in b.p.o
+1, from me as well!
@Mariatta did you mean aeros167 or jdemeyer?
Well both. @aeros167's request is handled separately in #353 .
Edited my comment.
Thanks!
I invited jdemeyer.
Thanks!
Request for Python Triage membership
What is the Python Triage group/team? Is it related to bugs.python.org or only GitHub?
Is it related to bugs.python.org or only GitHub?
Both. On GitHub, it is this team: https://github.com/orgs/python/teams/python-triage
How are both lists synchronized? Manually?
The two lists are not synchronized. Read devguide for details and difference of Python triage team and Developer in bpo. https://devguide.python.org/triaging/#becoming-a-member-of-the-python-triage-team
Do note that the responsibilities of a Python triager is more elevated than a developer on bpo. For example, the Python triager has access to more repositories than just CPython. Triagers will be responsible to handle not just issues, but also pull requests, and even managing backports.
What does "handling pull requests" mean? Does it mean being allowed to merge a pull request? To add labels? To close a PR?
Responsibilities are described in previous section. https://devguide.python.org/triaging/#python-triage-team
@vstinner
What does "handling pull requests" mean? Does it mean being allowed to merge a pull request? To add labels? To close a PR?
It means adding labels, helping with the initial review, and closing PRs, etc. Python triagers can't merge PRs though. The primary purpose of the team is to help the core devs with the preliminary steps to help improve the workflow efficiency. In theory, this will allow the core devs to spend more time on the merging/final review step while the triage team handles the categorization and initial intake process.
Edit: More details here: https://devguide.python.org/triaging/#python-triage-team.
@Mariatta
Responsibilities are described in previous section. https://devguide.python.org/triaging/#python-triage-team
Not to go too off-topic from the initial questions from Victor, but it looks like a few of the permissions for the role might be off (at least from what I could tell last night). Most notably, it looks like we might be able to add labels that we shouldn't (auto-merge, awaiting ...) and are unable to edit PR titles. I'll create a new topic in Discuss to go over it in more detail, but I just wanted to bring it to your attention first.
it looks like we might be able to add labels that we shouldn't (auto-merge, awaiting ...)
awaiting ... labels are meant to be applied by bots. Core devs are able to add these labels too, but they should not.
馃automerge can be added by triagers but miss-islington will automatically remove it.
Most helpful comment
Well both. @aeros167's request is handled separately in #353 .
Edited my comment.
Thanks!