Jump to content

Triaging: Difference between revisions

From postmarketOS Wiki
Created page with "This page explains the triage process for issues and merge requests. It's written for pmaports and pmbootstrap but also applies to other postmarketOS maintained repositories...."
 
No edit summary
Line 5: Line 5:
== Issues ==
== Issues ==


New issues get the status::reported label and are also given one of:
New issues get the {{label|status|reported|bgcolor=#0033CC}} label and are also given one of:
* type::bug - the issue is a well defined bug report
* {{label|type|bug|bgcolor=#00b140}} - the issue is a well defined bug report
* type::support - the issue is a question or support request, not a bug
* {{label|type|support|bgcolor=#00b140}} - the issue is a question or support request, not a bug
* type::feature - the issue describes a missing feature
* {{label|type|feature|bgcolor=#00b140}} - the issue describes a missing feature


If the issue affects devices, the label for the affected device[s] are added, as well as a device-category label for the highest priority device. e.g. if it affects a main and community device, the device-category::main label is added.
If the issue affects devices, the label for the affected device[s] are added, as well as a device-category label for the highest priority device. e.g. if it affects a main and community device, the {{label|device-category|main|bgcolor=#6699cc}} label is added.

Revision as of 21:55, 16 October 2022

This page explains the triage process for issues and merge requests. It's written for pmaports and pmbootstrap but also applies to other postmarketOS maintained repositories.


🚧 This page is a work-in-progress. Some information contained within may be inaccurate or incomplete.
In particular: Missing issue lifespan and MRs

Issues

New issues get the statusreported label and are also given one of:

  • typebug - the issue is a well defined bug report
  • typesupport - the issue is a question or support request, not a bug
  • typefeature - the issue describes a missing feature

If the issue affects devices, the label for the affected device[s] are added, as well as a device-category label for the highest priority device. e.g. if it affects a main and community device, the device-categorymain label is added.