Skip to content

Commit e529ca9

Browse files
authored
Merge pull request apollographql#3308 from hwillson/issue-triage-changes
Update issue triage doc to better align with repo triage flow
2 parents b0a327f + f0b3b4d commit e529ca9

File tree

2 files changed

+8
-16
lines changed

2 files changed

+8
-16
lines changed

issueTriage.md renamed to ISSUE_TRIAGE.md

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -43,27 +43,18 @@ The first step is in determining whether the issue is a bug, help question or fe
4343
4. Work with the requester and others in the community to build a clear specification for the feature and update the issue description accordingly.
4444
5. Finally, add the `confirmed` label and [classify](#classification) the issue.
4545

46-
Core contributors may add the `pull-requests-encouraged` label to feature requests. This indicates the feature is aligned with the project roadmap and a high-quality pull request will almost certainly be merged.
46+
Core contributors may add the `help-wanted` label to feature requests. This indicates the feature is aligned with the project roadmap and a high-quality pull request will almost certainly be merged.
4747

4848
<h2 id="classification">Classification</h2>
4949

50-
Assign a classification (via GH labels) that enables the community to determine how to prioritize which issues to work on. The classification is based on *Severity x Impact* .
50+
Assign a classification (via GH labels) that enables the community to determine how to prioritize which issues to work on.
5151

52-
### Severity
53-
_[Severity:has-workaround, Severity:production, Severity:blocks-development]_
52+
### Priority
5453

55-
- If there is a workaround, apply the `Severity:has-workaround` label.
56-
- If the issue affects production apps, apply the `Severity:production` label.
57-
- If the issue blocks development, apply the `Severity:blocks-development` label.
58-
59-
### Impact
60-
_[Impact:few, Impact:some, Impact:most]_
61-
62-
This is a somewhat subjective label and is interpreted in conjunction with Github's upvotes. As a general guideline:
63-
64-
- `Impact:few` issues would go unnoticed by almost all users, apart from those using a very niche feature, or a feature in an unusual way.
65-
- `Impact:some` issues would impact users using a feature that is commonly but not universally used.
66-
- `Impact:most` issues would impact more or less every user of Apollo.
54+
- `blocking`: Issue impacts production or dev due to perf, bug, build error, etc.
55+
- `high-priority`: Issue impacts more or less every user.
56+
- `medium-priority`: Issue impacts users using a feature that is commonly but not universally used.
57+
- `low-priority`: Issue would go unnoticed by almost all users, apart from those using a very niche feature, or a feature in an unusual way.
6758

6859
## Issues ready to claim
6960

packages/apollo-client/AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,4 @@ Torsten Blindert <info@by-torsten.com>
103103
James Burgess <jamesmillerburgess@gmail.com>
104104
Kevin Maschtaler <kevin.maschtaler@gmail.com>
105105
Thulio Philipe <thulioph@gmail.com>
106+
Hugh Willson <hugh@octonary.com>

0 commit comments

Comments
 (0)