Wiki Labels Guide - thelastmile/FreeCodeCamp GitHub Wiki

Wiki Labels Guide

Labels help in categorizing issues and pull requests. Use issue only labels for issues and PR only labels for pull requests.
Listed here are labels for FreeCodeCamp Wiki — see wiki source and wiki labels.

Label: QA Label: help wanted **Label: easy Label: first-timers-only Label: content update
Label: enhancement Label: WORK NEEDED: Label: LANG: Label: in progress
Label: Translation Label: Local Groups Label: SEO Label: bug
Label: blocked Label: question Label: invalid Label: duplicate

Click on individual labels to see detailed info

See also: :whale: Label Overview | :dolphin: Label Details | :family: Wiki Maintainer Guide | :cop: Wiki Review Board

Label Overview

Labels Description Use in Issue Use in PR
Label: QA Content Review :book: :x: :white_check_mark:
[Label: help wanted](https://github.com/FreeCodeCamp/wiki/labels/help wanted) Need help :heavy_plus_sign: in creating the article(s) :white_check_mark: :x:
Label: easy Help needed to resolve :heavy_plus_sign: :white_check_mark: :x:
Label: first-timers-only Only for newbies :beginner: :white_check_mark: :x:
[Label: content update](https://github.com/FreeCodeCamp/wiki/labels/content update) Update :up: non-code contents of article(s) :x: :white_check_mark:
Label: enhancement Enhance codes or algos :pencil: in article(s) :x: :white_check_mark:
Label: WORK NEEDED: Work needed :construction_worker: on article(s) :x: :white_check_mark:
Label: LANG: Coding Language :scroll: specific article(s) :white_check_mark: :white_check_mark:
[Label: in progress](https://github.com/FreeCodeCamp/wiki/labels/in progress) The author's WIP :construction: article(s) :x: :white_check_mark:
Label: Translation Translation :speech_balloon: related article(s) :white_check_mark: :white_check_mark:
[Label: Local Groups](https://github.com/FreeCodeCamp/wiki/labels/Local Groups) Study group related :tent: :white_check_mark: :white_check_mark:
Label: SEO Search Engine Optimization :muscle: :white_check_mark: :white_check_mark:
Label: bug Bugs :bug: related to Wiki :white_check_mark: :x:
Label: blocked Stale article(s) or author doesn't respond :no_good: :x: :white_check_mark:
Label: question It is a question :question: :white_check_mark: :x:
Label: invalid Not fit for Wiki :no_entry_sign: :white_check_mark: :white_check_mark:
Label: duplicate Similar or Duplicate of each other :busts_in_silhouette: :white_check_mark: :white_check_mark:

Label — Detailed Description and Usage

Label: QA

This is a PR only label.
This label is usually auto applied on a new PR or manually add it for new PRs.
Adding this label denotes that others can check the PR for typos, suggestions, etc (i.e. overall content review).
It's auto removed on merge or can be manually removed if PR is closed or merged. Do not remove before that.

Label: help wanted

This is an issue only label.
Label an issue as help wanted if others need to work on the issue. This is usually used for new article addition help.

Label: easy

This is an issue only label.
This label is used for easy to resolve issues.

Label: first-timers-only

This is an issue only label.
This label is used to denote that the issue should only be contributed by campers without any prior experience with contributions. Also See, http://www.firsttimersonly.com

Label: content update

This is a PR only label.
This is used for new articles or any non-markdown formatting changes i.e. any actual content modifications of existing article(s).

Label: enhancement

This is a PR only label.
This is used for any code related modifications in any existing articles.
DO NOT get confused between using content update or enhancement.

Label: WORK NEEDED:

This is a PR only label.
There are various WORK NEEDED labels i.e.

  • WORK NEEDED: Fix Images — Broken/Invalid images needs to be fixed
  • WORK NEEDED: Fix Typos
  • WORK NEEDED: Grammar Issues
  • WORK NEEDED: Implement Suggestions — Overall suggestions to improve article(s)
  • WORK NEEDED: Squash Commits — Use it when multiple related or irrelevant commits needs to be squashed

Label: LANG:

There are various LANGUAGE labels related to different programming languages. Label issues or pull requests which relate to one or more of these languages.
These are the language specific labels —

  • CSS
  • GO
  • HTML
  • Java
  • JavaScript
  • .NET
  • Python
  • Ruby

Label: in progress

This is a PR only label.
Use it when author is still working on the PR and submitting commits from time to time.
No need for blocked label if in progress label is added.

Label: Translation

This label is used on issues or pull requests which are related to translating any existing articles.

Label: Local Groups

This label is used on issues or pull requests which are related to study groups.

Label: SEO

This label is used on issues or pull requests which are related to search engine optimization.

Label: bug

This is an issue only label.
Assign this label to issues related to bugs in Wiki or in FreeCodeCamp or otherwise related.

Label: blocked

This is a PR only label.
This label is used when the PR would be bad if merged, e.g. information that should not be there. This is also used when the guidelines are not followed and yet it seems like others were giving it "okay to merge" or if the person has not implemented the suggested changes.
Assign this label when you want to let other maintainers know not to merge until further noticed. Also See, wontfix label

Label: question

This is an issue only label.
This label is used on issues if it is a question about Wiki or any general question related to FreeCodeCamp or otherwise related.

Label: invalid

Assign this label to any issue or pull request which is not a good fit for the Wiki.

Label: duplicate

This label is used to mark any further issues or pull requests which are duplicates of any previously filed issues or pull requests.

Label: wontfix

This label is used on issue or pull request which can't be resolved.