You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/maintain/manage-issues.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ All of ESLint's issues, across all GitHub repositories, are managed on our [Tria
41
41
***RFC Opened**: An RFC is opened to address these issues
42
42
***Blocked**: The issue can't move forward due to some dependency
43
43
***Ready to Implement**: These issues have all the details necessary to start implementation
44
-
***PR Opened**: There is an open pull request for each of these issues
44
+
***Implementing**: There is an open pull request for each of these issues
45
45
***Completed**: The issue has been closed (either via pull request merge or by the team manually closing the issue)
46
46
47
47
We make every attempt to automate movement between as many columns as we can, but sometimes moving issues needs to be done manually.
@@ -64,14 +64,24 @@ The steps for triaging an issue are:
64
64
* If the issue is actually a question (rather than something the dev team needs to change), please [convert it to a discussion](https://docs.github.com/en/free-pro-team@latest/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion). You can continue the conversation as a discussion.
65
65
* If the issue is reporting a bug, try to reproduce the issue following the instructions in the issue. If you can reproduce the bug, please add the "repro:yes" label. (The bot will automatically remove the "repro:needed" label.) If you can't reproduce the bug, ask the author for more information about their environment or to clarify reproduction steps.
66
66
* If the issue is reporting something that works as intended, please add the "works as intended" label and close the issue.
67
-
*For all issues, please add labels describing the part of ESLint affected:
67
+
*Please add labels describing the part of ESLint affected:
68
68
***3rd party plugin**: Related to third-party functionality (plugins, parsers, rules, etc.)
69
69
***build**: Related to commands run during a build (testing, linting, release scripts, etc.)
70
70
***cli**: Related to command line input or output, or to `CLIEngine`
71
71
***core**: Related to internal APIs
72
72
***documentation**: Related to content on eslint.org
73
73
***infrastructure**: Related to resources needed for builds or deployment (VMs, CI tools, bots, etc.)
74
74
***rule**: Related to core rules
75
+
* Please assign an initial priority based on the importance of the issue. If you're not sure, use your best judgment. We can always change the priority later.
76
+
***P1**: Urgent and important, we need to address this immediately.
77
+
***P2**: Important but not urgent. Should be handled by a TSC member or reviewer.
78
+
***P3**: Nice to have but not important. Can be handled by any team member.
79
+
***P4**: A good idea that we'd like to have but may take a while for the team to get to it.
80
+
***P5**: A good idea that the core team can't commit to. Will likely need to be done by an outside contributor.
81
+
* Please assign an initial impact assessement (make your best guess):
82
+
***Low**: Doesn't affect many users.
83
+
***Medium**: Affects most users or has a noticeable effect on user experience.
84
+
***High**: Affects a lot of users, is a breaking change, or otherwise will be very noticeable to users.
75
85
* If you can't properly triage the issue, move the issue back to the "Needs Triage" column in the Triage project so someone else can triage it.
76
86
* If you have triaged the issue, move the issue to the "Ready for Dev Team" column in the Triage project.
0 commit comments