forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Issue Management
Brett Cannon edited this page Aug 4, 2021
·
9 revisions
Every issue in the repository should:
- A clear title.
- Have labels explaining why the issue is still open.
- Have labels explaining what the issue applies to (e.g. debugging).
- Have labels explaining what sort of issue something is (e.g. a bug).
... receive the classify
label so they can be triaged.
- Issues get assigned to someone and receive the
triage
label, replacing theclassify
label. - If more information is needed from the original poster (OP), the
info needed
label is added, being removed once the OP responds with the requested information. - The
investigating
label is applied when the person assigned to triage the issue has started looking into the cause of the issue (this may come after a couple of messages between the OP and the assigned person to clearly understand what needs investigation). - If the issue is found to be legitimate, the appropriate
needs
label replaces theinvestigating
label.
Issues can be closed if:
- The issue was opened in error by the OP.
- The issue cannot be reproduced.
- The OP did not respond to a request for more information.
- We have chosen not to pursue a feature request.
- A feature has been implemented for the next release and has been added to the appropriate milestone (the issue is expected to also have either the
on-testplan
orverification-needed
label applied as appropriate before we reach endgame week; see release testing for details) - A bug has been fixed in the next release and has been added to the appropriate milestone.