Skip to content
Jay Michalska edited this page Apr 24, 2025 · 1 revision

Labels feature aims to help maintainers manage their projects, requests and packages organize their work. It does so by introducing a set of objects that can be assigned to projects, packages and requests. Those objects are then displayed in lists and info boxes to signify certain properties of an object without having to delve deeper into it.


The model which represents maintainer assigned labels on a request or package. There is at most one label per template and request or package.

Screenshot From 2025-04-24 11-52-45 Screenshot From 2025-04-24 11-53-03

Each contains the following information:

  • Label Template
  • Request or Package

The color and title are derived from the template, which can be modified later down the line, affecting the labels themselves.

The model which represents a list of assignable labels on a request or package. The templates are assigned to project, so they can only exist in that project.

Screenshot From 2025-04-24 11-54-21

Each contains the following information:

  • Color
  • Title
  • Project

The model which represents maintainer assigned labels on a project. There is at most one label per template and project.

Screenshot From 2025-04-24 11-53-23

Each contains the following information:

  • Global Label Template
  • Project

The color and title are derived from the template, which can be modified later down the line, affecting the labels themselves.

The model which represents a list of assignable labels to a project. The templates are created globally, so there is one set of labels for the entire instance of OBS.

Screenshot From 2025-04-24 11-54-02

Each contains the following information:

  • Color
  • Title
Clone this wiki locally