Skip to content

Weekly Audit of labels and milestones #1168

@jbubar

Description

@jbubar

Overview

We need to perform a weekly check on issues to make sure they all conform to our label and milestone schema.

Details

Label series are:

  • Role
  • Size
  • Feature
  • Complexity
  • Missing

Action Items

Prep for Label Audit

Confirm/Fix all issues to make sure they have (at minimum) 1 label for each series, by checking each of the following links to make sure that they are all either have a label from the series or that they have the corresponding missing label (e.g., this issue has no milestone, so it has a milestone: missing label, and it has feature, role and size labels).

  • Go to Role if there are any issues showing up under open
    • review them to see if they have role labels that are not being excluded via our search string
    • if there are new role labels, update the search to exclude them
    • update the URL above
    • test the URL
    • add the role: missing label to any issues that remain without one
  • Go to size if there are any issues showing up under open
    • review them to see if they have size labels that are not being excluded via our search string
    • if there are new size labels, update the search to exclude them
    • update the URL above
    • test the URL
    • add the size: missing label to any issues that remain without one
  • Go to feature if there are any issues showing up under open
    • review them to see if they have feature labels that are not being excluded via our search string
    • if there are new feature labels, update the search to exclude them
    • update the URL above
    • test the URL
    • add the feature: missing label to any issues that remain without one
  • Go to complexity if there are any issues showing up under open
    • review them to see if they have complexity labels that are not being excluded via our search string
    • if there are new complexity labels, update the search to exclude them
    • update the URL above
    • test the URL
    • add the complexity: missing label to any issues that remain without one
How to add labels to all the visible issues at the same time

When you have verified the URL above is free from new labels in the series you are checking, you will want to label them all at once. In order to do that, you have to

  • select the checkbox on the top left
  • select the labels drop down
  • type missing
  • choose the appropriate missing label
    • missing: role
    • missing: size
    • missing: feature
  • Go to no:project board and add any issues that are there to the project board. They have to be added manually, by opening this issue and choosing the gear next to project
  • Go to no:milestone and add the milestone: missing label to any issues that are missing a milestone.
  • If you had to make changes to the URLs above, go check them again, to be certain they are working properly (its all exclusion, no inclusion) and the results are showing up as 0 open issues.

Audit our progress

After we finish prepping the issues, we are going to count them to see how far we have gotten each week, so that we know if we are making progress on labeling issues, or we need to devote more time on the agenda to issue cleanup.

  • Copy this audit report format to a comment below
Date: YYYY-MM-DD
- [ ] Did you have to update the 0/0 links above?  if yes, please say what you did (e.g, Added features to the features check above or added an issue to the project board that has not been added yet).
- [ ] Report what the numbers are on issues that are missing labels (e.g., size, ending at 12/5)
   - [ ] _role_, ending at
   - [ ] _size_, ending at
   - [ ] _feature_, ending at
   - [ ] _complexity_, ending at
   - [ ] _milestone_, ending at
   - [ ] issues in _Icebox_ with no dependency label
   - [ ] Check dependencies of all Icebox issues that are _not_ blocked by other issues. 
   - [ ] issues in _Prioritized Backlog_ that have an assignee
 - [ ] Check issues _In Progress_ with no assignee
 - [ ] GitHub issues assigned to inactive team members

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Agendas & Resources

Relationships

None yet

Development

No branches or pull requests

Issue actions