|
1 | 1 | # Repository labels to be synced across the entire org.
|
2 |
| -# For picking hex colors, you can use: https://www.htmlcolor-picker.com/ |
| 2 | +# Every item must have a name, color, and description. |
3 | 3 |
|
4 |
| -- name: ":hammer_and_wrench: maintenance" |
5 |
| - color: "169509" # grassy green |
6 |
| - description: !!null |
| 4 | +# Notes: |
| 5 | +# * Repositories may define their own labels as long as they don't |
| 6 | +# conflict with what's listed here. If it turns out a repository-specific |
| 7 | +# label would be useful to have in the entire organization, we can always add |
| 8 | +# it here post facto. |
| 9 | +# * We have added these based on need. They are not all-encompassing. If something |
| 10 | +# seems missing, feel free to open a PR. |
| 11 | +# * Whenever a repo has a matching label, that label will be updated. If there |
| 12 | +# is no matching label, the label will be created anew. "Matching" is determined |
| 13 | +# by comparing the label's lowercased name, with all puncutation, emoji, and special |
| 14 | +# chars removed. |
| 15 | +# * For picking hex colors, you might use: https://www.htmlcolor-picker.com/ |
| 16 | +# Describe your color with a comment so it's easier to review. |
| 17 | + |
| 18 | + |
| 19 | +### LABELS INDICATING HOW ISSUES CAN BE ENAGAGED WITH. |
| 20 | + |
| 21 | +- name: "good first issue" |
| 22 | + color: "42dd35" # friendly lime green |
| 23 | + description: "A good task for a newcomer to start with" |
| 24 | + |
| 25 | +- name: "help wanted" |
| 26 | + color: "54976d" # fenway green |
| 27 | + description: "Ready to be picked up by anyone in the community" |
| 28 | + |
| 29 | + |
| 30 | +### LABELS INDICATING BROAD THEMES OF WORK. |
| 31 | +### MORE THAN ONE OF THESE MAY APPLY AT A TIME. |
| 32 | + |
| 33 | +- name: "maintenance" |
| 34 | + color: "ff9125" # construction orange |
| 35 | + description: "Relates to platform health and/or routine upkeep" |
| 36 | + |
| 37 | +- name: "security" |
| 38 | + color: "f0d165" # caution yellow |
| 39 | + description: "Relates to improving to the security posture of the platform" |
| 40 | + |
| 41 | +- name: "enhancement" |
| 42 | + color: "a2eeef" # electric blue! |
| 43 | + description: "Relates to new features or improvements to existing features" |
| 44 | + |
| 45 | +- name: "documentation" |
| 46 | + color: "0052cc" # royal blue |
| 47 | + description: "Relates to documentation improvements" |
| 48 | + |
| 49 | + |
| 50 | +### LABELS INDICATING THE SCOPE OR FUNCTION OF THE ISSUE. |
| 51 | +### AT MOST ONE OF THESE SHOULD BE USED AT A TIME. |
| 52 | + |
| 53 | +- name: "depr" |
| 54 | + color: "3c3cc3" # indigo-blue |
| 55 | + description: "Proposal for deprecation & removal per OEP-21" |
| 56 | + |
| 57 | +- name: "bug" |
| 58 | + color: "d93f0b" # scarlet red... |
| 59 | + description: "Report of or fix for something that isn't working as intended" |
| 60 | + |
| 61 | +- name: "discovery" |
| 62 | + color: "d876e3" # a curious shade of lavendar |
| 63 | + description: "Pre-work to determine if an idea is feasible" |
| 64 | + |
| 65 | +- name: "epic" |
| 66 | + color: "7e027e" # epic violet |
| 67 | + description: "Large unit of work, consisting of multiple tasks" |
| 68 | + |
| 69 | +- name: "initiative" |
| 70 | + color: "340963" # formidably deep mauve |
| 71 | + description: "Huge unit of work, consisting of multiple epics" |
| 72 | + |
| 73 | + |
| 74 | +### LABELS INDICATING ISSUE OUTCOMES. |
| 75 | + |
| 76 | +- name: "wontfix" |
| 77 | + color: "ffffff" # white |
| 78 | + description: "This will not be worked on" |
| 79 | + |
| 80 | +- name: "duplicate" |
| 81 | + color: "cfd3d7" # duplicitous grey |
| 82 | + description: "This issue or pull request already exists elsewhere" |
| 83 | + |
| 84 | + |
| 85 | +### LABELS USED IN THE OPEN EDX CONTRIBUTION WORKFLOW. |
| 86 | +### PLEASE CONSULT WITH OPEN EDX PROJECT MANAGMENT BEFORE CHANGING THESE. |
7 | 87 |
|
8 | 88 | - name: "waiting on author"
|
9 | 89 | color: "bfd6f6" # baby blue
|
10 |
| - description: "The PR or issue is waiting on a response from the author" |
| 90 | + description: "PR reviewers are waiting on the author to answer questions, fix tests, etc." |
| 91 | + |
| 92 | +- name: "inactive" |
| 93 | + color: "cc950a" # clay-ish brown |
| 94 | + description: "PR author has been unresponsive for several months" |
11 | 95 |
|
12 |
| -- name: "closed-inactivity" |
| 96 | +- name: "closed inactivity" |
13 | 97 | color: "dbcd00" # gold
|
14 |
| - description: "Indicates a PR has been closed because the author has been inactive for a long period of time." |
| 98 | + description: "PR was closed because the author abandoned it" |
15 | 99 |
|
16 | 100 | - name: "needs test run"
|
17 | 101 | color: "f5424b" # crimson red
|
18 |
| - description: !!null |
| 102 | + description: "Author's first PR to a repository, awaiting test authorization from Axim" |
| 103 | + |
| 104 | +- name: "open source contribution" |
| 105 | + color: "f0f0f0" # light grey |
| 106 | + description: "PR author is not from Axim or 2U" |
| 107 | + |
| 108 | +- name: "blocked by other work" |
| 109 | + color: "ffa500" # yellow orange |
| 110 | + description: "PR cannot be finished until other work is complete" |
| 111 | + |
| 112 | +- name: "product review" |
| 113 | + color: "c97bf7" # light puple |
| 114 | + description: "PR requires product review before merging" |
19 | 115 |
|
20 |
| -- name: "good first issue :tada:" |
21 |
| - color: "43dd35" # lime green |
22 |
| - description: !!null |
| 116 | +- name: "core contributor" |
| 117 | + color: "000000" # black |
| 118 | + description: "PR is Core Contributor with rights in this repository (manually added)" |
0 commit comments