Update the triage/triaging.rst page.
This PR updates the triage/triaging.rst page, which contained outdated references to bpo and HG's patch-based workflow.
See https://cpython-devguide--914.org.readthedocs.build/triage/triaging/
This is a nice improvement. IMO, when issues are closed, we should also encourage leaving a message regarding why it was closed, for example "implemented in the following PRs: <list of PRs>", "superseded by
Also, I made a review checklist for one of my PRs:
https://github.com/python/cpython/pull/93823#issuecomment-1156152572
Perhaps a generalised version could be added to the devguide?
I added a mention of the triaged label and made a few other tweaks.
Perhaps a generalised version could be added to the devguide?
SGTM -- that's a nice list. I think it would be easier to add it in a separate PR though. Reviewing PRs is currently documented in two places:
- https://devguide.python.org/getting-started/pull-request-lifecycle/#reviewing
- https://devguide.python.org/triage/triaging/#reviewing-patches
The former has been likely written from scratch after the HG->Git migration, whereas the latter formerly documented how to review patches attached to a bpo issue and then it has been adapted to GitHub. I think the best approach would be to enhance the pull-request-lifecycle with your list, and remove the duplicated info in triaging.
I think the best approach would be to enhance the
pull-request-lifecyclewith your list, and remove the duplicated info intriaging.
SGTM! Thanks for making all these enhancements to our (documented) workflow.
SGTM -- that's a nice list. I think it would be easier to add it in a separate PR though.
I created #962 to track this, so that we can start merging this and keep improving the devguide iteratively (as Diataxis suggests).