Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Labels and Priorities #50

Closed
erciccione opened this issue May 7, 2021 · 0 comments
Closed

Labels and Priorities #50

erciccione opened this issue May 7, 2021 · 0 comments

Comments

@erciccione
Copy link
Contributor

erciccione commented May 7, 2021

Labelling system

We use a labelling system to keep things organized and to make easy for potential contributors to jump in. These labels are purposely generic, so to be helpful, but not restricting or too time consuming.

We have 4 main categories of labels. Every issue should have at least the label specifying the issue type (is:), but would be also good to include the 'about' label, to specify what section of Haveno the issue is about (a:). The priority label (Pn) is not strictly necessary, but it's helpful to make clear how urgent is the issue/request.

What the issue is about (a:)

The part of Haveno the issue is about. Will help people to filter only the issues related to the area they are interested to.

Some examples:

  • a:documentation
  • a:monero
  • a:network
  • a:trade process
  • a:UI
  • a:18n

Issue type (is:)

The type of issue/request.

some examples:

  • is:bug
  • is:enhancement
  • is:question
  • is:refactor

Priority (Pn)

A simple priority process. Issues with higher priority should be worked first.

  • P1 - The issue is prioritary and should be resolved ASAP
  • P2 - The issue is high priority, but P1 issues should be resolved first
  • P3 - This is the normal priority for scheduled issues
  • P4 - Scheduled issue, but not a priority

Action needed (needs:)

These labels will be used as needed, for both issues and pull requests. They usually imply that the issue is blocked until a problem is solved or some info are provided.

some examples:

  • needs:discussion
  • needs:investigation
  • needs:more info
  • needs:review

Mixed

We might use other labels when needed. As said at the beginning, this structure aims to be simple and not too strict.

@haveno-dex haveno-dex locked and limited conversation to collaborators May 7, 2021
@erciccione erciccione pinned this issue May 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant