Skip to content

Missing OS labels

Brian R. Bondy edited this page Aug 7, 2020 · 6 revisions

Labeling

We use the same repository for both Android and Desktop, and iOS uses this repository as a dependency. Additionally, we sometimes have code which only applies to one particular operating system. To help QA we ask that each valid issue in a release should have at least one OS label.

The available OS labels are:

  • OS/macOS
  • OS/Windows
  • OS/Linux
  • OS/Android
  • OS/Desktop
  • OS/iOS

How does QA use OS labels?

OS labels will be ignored for the purpose of testing by the QA team if the issue has a QA/No label. If the issue has a QA/Yes label, then it will be tested on the operating systems listed in the OS labels. If QA sees a QA/Desktop label (instead of the more specific OS/macOS, OS/Windows, and OS/Linux), then the issue may only be tested on one of the desktop platforms.

The QA team may also use these labels in conjunction with the release-notes/include label to create release notes. Desktop and Android are deployed at different times in different product releases, so have different release notes.

Clone this wiki locally