Hi,
Oh, I just wrote a similar email to python-committers, I didn't notice
that Mariatta wrote to python-dev and python-committers.
https://mail.python.org/archives/list/python-committ...@python.org/message/53K5MJAKLRGY2F34ZCYGL3WPWSJ4C5M2/
My worry is more about closing pull requests.
Le 21/08/2019 à 22:13, Raymond Hettinger a écrit :
The capabilities of a triager mostly look good except for "closing PRs and
issues". This is a superpower that has traditionally been reserved for more senior
developers because it grants the ability to shut-down the work of another aspiring
contributor. Marking someone else's suggestion as rejected is the most perilous and
least fun aspect of core development. Submitters tend to expect their idea won't be
rejected without a good deal of thought and expert consideration. Our bar for becoming
a triager is somewhat low, so I don't think it makes sense to give the authority to
reject a PR or close an issue.
Closing an issue (on GitHub) is not new compared to the previous
"Developer" role on bugs.python.org. When I gave the bug triage
permission to a contributor, I always warned them that closing an issue
is the most risky operation. I asked them to ask me before doing that.
In practice, I don't recall a triagger who closed an issue, but someone
else complained that the issue should be reopened. In a few specific
cases, the original reporter was in disagreement with everybody else and
didn't understand why their issue was not a bug and will not be fixed,
but it wasn't an issue about triaggers ;-)
The risk of closing an issue by mistake is quite low, since the bug
remains in the database, it's trivial to reopen. Closed bugs can be
found using Google for example (which doesn't care of the bug status),
or using bugs.python.org search engine if you opt-in for closed issues
(or ignore the open/close status in a search). The topic has been
discussed previously (sorry, I don't recall where), and it was said that
it's ok to give this permission (close issues) to new triaggers.
Now there is the question of giving the "close pull requests" permission
to new triaggers ;-)
Victor
--
Night gathers, and now my watch begins. It shall not end until my death.
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at
https://mail.python.org/archives/list/python-dev@python.org/message/ADUP3UDMKOGCZ6MSUIMRZRY6M7VHBW62/