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

Add labels for needs-triage, fix-now, fix-later and won't-fix to Github repositories #589

Closed
4 tasks done
Tracked by #651
jmcook1186 opened this issue Apr 9, 2024 · 1 comment
Closed
4 tasks done
Tracked by #651
Assignees

Comments

@jmcook1186
Copy link
Contributor

jmcook1186 commented Apr 9, 2024

Sub of #651

What

Add labels for needs-triage, fix-now, fix-later and won't-fix to Github repositories

Why

As a core dev I want an easy way to tag bugs with their post-triage status. As a user, I want to quickly and clearly see the status of active bug reports. This improves our internal process for tracking bugs because we can see at a glance what was the outcome from a bug triage and whether a bug requires attention. It also improves our public facing communications because users can quickly tell whether a bug is being worked on, scheduled to be worked on, or whether they should not expect any action to be taken.

Context

We can apply three simple labels signalling the status of a bug report after it has been triaged: fix-now for urgent bugs, fix-later for non-urgent bugs, and wont-fix for bug reports that we will not work on because it is benign, or the report is somehow incorrect.

Prerequisites
None

Statement of Work

  • add four new labels to all IF repositories (if, if-plugins, if-unofficial-plugins, if-plugin-template)
  • update bug report documentation to include label definitions

Acceptance Criteria

  • labels needs-triage, fix now, fix-later and wont-fix are added to if, if-plugins, if-unofficial-plugins and if-plugin-template repositories
  • Bug report documentation describes the new labels and their intended usage

Reviewer
@manushak

@jmcook1186 jmcook1186 added this to IF Apr 9, 2024
@jmcook1186 jmcook1186 added this to the Sprint 11 / QA1 milestone Apr 11, 2024
@jmcook1186 jmcook1186 self-assigned this Apr 11, 2024
@jmcook1186 jmcook1186 moved this to Backlog in IF Apr 11, 2024
@jmcook1186 jmcook1186 moved this from Backlog to Pending Review in IF Apr 12, 2024
@jmcook1186 jmcook1186 moved this from Pending Review to In Progress in IF Apr 12, 2024
@jmcook1186 jmcook1186 moved this from In Progress to Ready in IF Apr 12, 2024
@jmcook1186 jmcook1186 changed the title Add labels for fix-now, fix-later and won't-fix to Github repositories Add labels for needs-triage, fix-now, fix-later and won't-fix to Github repositories Apr 12, 2024
@jmcook1186 jmcook1186 moved this from Ready to Backlog in IF Apr 12, 2024
@zanete zanete moved this from Backlog to Ready in IF Apr 22, 2024
@zanete zanete mentioned this issue Apr 22, 2024
13 tasks
@zanete zanete removed the backlogged label Apr 23, 2024
@jmcook1186
Copy link
Contributor Author

@zanete - labels added for all repositories via the gh CLI (no PR)
documentation updated in #663

@jmcook1186 jmcook1186 moved this from Ready to In Progress in IF Apr 25, 2024
@zanete zanete closed this as completed Apr 25, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in IF Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants