Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 2.83 KB

File metadata and controls

66 lines (48 loc) · 2.83 KB

Issue Labels

When labeling issues, we have tried to opt for clarity over brevity.

Label Prefixes

The majority of issue labels are given a prefix to help with categorisation. The exceptions are labels that carry meaning across organisations and projects, e.g "good-first-issue" and "help-wanted".

  • [type]
  • [state]
  • [priority]
  • [feature]
  • [tech]

Label Definitions

Type

  • [type] bug - something isn't working the way you'd expect or you are unable to accomplish a task
  • [type] enhancement - a small improvement (most likely UI), not large enough to be considered a "feature"
  • [type] feature - a new feature or significant change to site functionality

State

  • [state] backlog - the issue has been raised but hasn't yet been looked at, we'll get to it
  • [state] in-discussion - this issue is being considered and we'd welcome your thoughts and ideas
  • [state] in-progress - this issue is currently being worked on
  • [state] blocked - the issue was worked on, but blocked due to a technical constraint
  • [state] in-review - the implementation that addresses this issue is up for review
  • [state] closed - the issue is now closed, see comments for more information

Priority

  • [priority] high - specifically flagging high-priority issues

Feature

  • [feature] translation - issues that relate to the translation of the site into languages other than English
  • [feature] hangouts - issues that relate to the hangout functionality
  • [feature] discussions - issues that relate to the discussions functionality
  • [feature] inbox - issues that relate to the inbox functionality
  • [feature] profile - issues that relate to user profiles
  • [feature] sign-up - issues that relate to sign-up and log-in
  • [feature] slack - issues that relate to the use of Slack
  • [feature] forum - issues that relate to the forum
  • [feature] community - issues that relate to community management
  • [feature] groups - issues that relate to the study-groups functionality
  • [feature] home-page - issues that relate to the landing page
  • [feature] learnings - issues that relate to the learnings functionality
  • [feature] connect - issues that relate to the connect functionality

Technology

  • [tech] html - resolution is likely to involve HTML
  • [tech] css - resolution is likely to involve CSS
  • [tech] javascript - resolution is likely to involve JavaScript
  • [tech] meteorjs - resolution basic understanding of MeteorJS
  • [tech] infrastructure - resolution is likely to involve infrastructure
  • [tech] documentation - resolution involves updating documentation

Community

  • help wanted - we'd really like some extra help with this issue
  • good first issue - this issue is good for a first-time contributor, help and support provided
  • claimed - an individual has claimed ownership of this issue