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.

Categories

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

cat

benchmark

testing code performance with automated benchmarking

#C0E169

cat:bug

cat

bug

bug/error/mistake which limits the program

#FF0000

cat:dependency

cat

dependency

dependency management

#BFD4F2

cat:dev tools

cat

dev tools

building/ compiling the program, cmake configuration and general development tools

#78A600

cat:documentation

cat

documentation

documentation

#D1D100

cat:enhancement

cat

enhancement

enhancement/requested feature/update of existing features

#0025FF

cat:performance

cat

performance

performance

#FF6868

cat:refactor

cat

refactor

refactor/clean up/simplifications/etc.

#FF8C00

cat:review

cat

review

review

#69D100

cat:security

cat

security

security/ privacy issues

#B60205

cat:testing

cat

testing

testing

#C0E169

diff:first issue

diff

first issue

good first issue to start contributing

#FEF2C0

diff:beginner

diff

beginner

beginner skills required

#FEF2C0

diff:intermediate

diff

intermediate

intermediate skills required

#FEF2C0

diff:advanced

diff

advanced

advanced skills required

#FEF2C0

diff:expert

diff

expert

expert skills required

#FEF2C0

org:discussion

org

discussion

needs further discussion with others

#DDDDDD

org:duplicate

org

duplicate

duplicate issue

#DDDDDD

org:help wanted

org

help wanted

help wanted

#DDDDDD

org:idea

org

idea

needs further elaboration before it is possible to continue

#DDDDDD

org:in progress

org

in progress

somebody is working on this

#DDDDDD

org:invalid

org

invalid

invalid issue

#DDDDDD

org:on hold

org

on hold

on hold, until …

#DDDDDD

org:planned

org

planned

planned/ prepared issue

#DDDDDD

org:third party

org

third party

this issue depends on a third party project and is out of our hands

#DDDDDD

org:triage

org

triage

labels have to be specified

#D9534F

org:wontfix

org

wontfix

wont be fixed, ever

#DDDDDD

feat:ci

feat

ci

continuous integration

#D4C5F9

feat:concurrency

feat

concurrency

multithreading, asynchronous events, concurrency

#D4C5F9

feat:render graph

feat

render graph

render graph

#D4C5F9

feat:gui

feat

gui

graphical user interface

#D4C5F9

feat:input

feat

input

keybord/mouse input

#D4C5F9

feat:lightning

feat

lightning

light system

#D4C5F9

feat:logging

feat

logging

logging system

#D4C5F9

feat:octree

feat

octree

octree, cube computations

#D4C5F9

feat:rendering

feat

rendering

rendering

#D4C5F9

feat:settings

feat

settings

settings

#D4C5F9

feat:shader

feat

shader

shaders

#D4C5F9

feat:texture

feat

texture

textures

#D4C5F9

plat:linux

plat

linux

Linux specific issue

#FFC683

plat:macos

plat

macos

MacOS specific issue

#FFC683

plat:windows

plat

windows

Windows specific issue

#FFC683

prio:blocker

prio

blocker

this issue cannot be moved to a later milestone, also this label cannot be removed

#B60205

prio:high

prio

high

high priority

#FF0000

prio:low

prio

low

low priority

#AD8D43