GitHub Issue Labeling¶
The labels are written in two parts, separated by a colon. The first part is the label category, the second the name.
Abbreviation |
Name |
Description |
---|---|---|
cat |
category |
main category |
feat |
feature |
specific feature |
prio |
priority |
priority |
org |
organization |
organization/ whats the state of this issue |
diff |
difficulty |
which skill is required to work on this |
plat |
platform |
platform specific issue |
Some labels are mutual to each other like org:in progress
and org:on hold
. Also some labels should not be specified on closed issues like org:in progress
.
Note
Github will use black as font color if the background is too light.
Preview |
Category |
Name |
Description |
Color |
---|---|---|---|---|
cat |
benchmark |
testing code performance with automated benchmarking |
#C0E169 |
|
cat |
bug |
bug/error/mistake which limits the program |
#FF0000 |
|
cat |
dependency |
dependency management |
#BFD4F2 |
|
cat |
dev tools |
building/ compiling the program, cmake configuration and general development tools |
#78A600 |
|
cat |
documentation |
documentation |
#D1D100 |
|
cat |
enhancement |
enhancement/requested feature/update of existing features |
#0025FF |
|
cat |
performance |
performance |
#FF6868 |
|
cat |
refactor |
refactor/clean up/simplifications/etc. |
#FF8C00 |
|
cat |
review |
review |
#69D100 |
|
cat |
security |
security/ privacy issues |
#B60205 |
|
cat |
testing |
testing |
#C0E169 |
|
diff |
first issue |
good first issue to start contributing |
#FEF2C0 |
|
diff |
beginner |
beginner skills required |
#FEF2C0 |
|
diff |
intermediate |
intermediate skills required |
#FEF2C0 |
|
diff |
advanced |
advanced skills required |
#FEF2C0 |
|
diff |
expert |
expert skills required |
#FEF2C0 |
|
org |
discussion |
needs further discussion with others |
#DDDDDD |
|
org |
duplicate |
duplicate issue |
#DDDDDD |
|
org |
help wanted |
help wanted |
#DDDDDD |
|
org |
idea |
needs further elaboration before it is possible to continue |
#DDDDDD |
|
org |
in progress |
somebody is working on this |
#DDDDDD |
|
org |
invalid |
invalid issue |
#DDDDDD |
|
org |
on hold |
on hold, until … |
#DDDDDD |
|
org |
planned |
planned/ prepared issue |
#DDDDDD |
|
org |
third party |
this issue depends on a third party project and is out of our hands |
#DDDDDD |
|
org |
triage |
labels have to be specified |
#D9534F |
|
org |
wontfix |
wont be fixed, ever |
#DDDDDD |
|
feat |
ci |
continuous integration |
#D4C5F9 |
|
feat |
concurrency |
multithreading, asynchronous events, concurrency |
#D4C5F9 |
|
feat |
render graph |
render graph |
#D4C5F9 |
|
feat |
gui |
graphical user interface |
#D4C5F9 |
|
feat |
input |
keybord/mouse input |
#D4C5F9 |
|
feat |
lightning |
light system |
#D4C5F9 |
|
feat |
logging |
logging system |
#D4C5F9 |
|
feat |
octree |
octree, cube computations |
#D4C5F9 |
|
feat |
rendering |
rendering |
#D4C5F9 |
|
feat |
settings |
settings |
#D4C5F9 |
|
feat |
shader |
shaders |
#D4C5F9 |
|
feat |
texture |
textures |
#D4C5F9 |
|
plat |
linux |
Linux specific issue |
#FFC683 |
|
plat |
macos |
MacOS specific issue |
#FFC683 |
|
plat |
windows |
Windows specific issue |
#FFC683 |
|
prio |
blocker |
this issue cannot be moved to a later milestone, also this label cannot be removed |
#B60205 |
|
prio |
high |
high priority |
#FF0000 |
|
prio |
low |
low priority |
#AD8D43 |