Skip to content

Issue Label Style Guide

Sam Richard edited this page Jun 25, 2015 · 6 revisions

Issue Label Style Guide

Platform

Our repository covers three areas: the patterns, the language, and the guide (library folder). Issues will be related to one of those three areas. If an issue is related to the task runner, it should get labeled as such, same with the wiki.

  • design site
  • design guides
  • design patterns
  • runner
  • wiki

Problems

Issues that make the product feel broken or prevent us from doing further work. High priority, especially if present in production

  • bug
  • hotfix
  • blocked
  • blocker
  • externally blocked

Experience

Affects user's comprehension or overall enjoyment of the product.

  • copy
  • user experience
  • visual design

Environment

The environment the issue pertains to.

  • dev
  • production

Mindless

Necessary, but less impactful, tasks.

  • cleanup

Feedback

Requires further conversation to figure out the action steps. Most addition ideas start from here.

  • request for comments
  • help wanted
  • question
  • research
  • strategy
  • ready for review

Additions

Brand new functionality or guidelines. Each label corresponds to a branch prefix in our branching model (except hotfix, which is is under problems)

  • core
  • feature
  • language
  • guide
  • pattern
  • release

Improvement

Iterations on existing features or guidelines

  • enhancement
  • optimization

Pending

Taking action, but need other things to happen first (blockers resolved, feedback given, etc…)

  • in progress
  • under consideration

Inactive

No action needed or possible. The issue is either fixed, addressed better by other issues, or is just out of scope.

  • invalid
  • duplicate
  • won't fix
  • on hold

Our issue label style guide is based on Robin's Style Guide for Tagging