Below is a list of GitHub labels used by the team. Most labels are intended to only be used in a specific project. Project-specific labels are prefaced with a [Category]. Here are the list of GitHub projects, and the category of labels used in them.
- LearnWP Content – Development:
[Content] - LearnWP Content – Feedback:
[Content] - LearnWP Content – Localization:
[Content] - LearnWP Topic Vetting:
[Content] - LearnWP Website Development:
[Component],[Dev],[Type] - Training Team Administration:
[Admin]
The team uses GitHub labels in workflows and automations. If any anyone would like to create/delete/modify a label, please start a conversation with the team first and consider what team procedures will need to be modified as a result of the change.
Multi Project Labels
| Label name | Description | Projects in use |
|---|---|---|
| Accessibility | Fix or enhancement related to accessibility. | Multi |
| Awaiting Triage | Issues awaiting triage. See Training Team handbook for how to triage issues. | Multi |
| hacktoberfest | To mark issues for the Hacktoberfest event each October. | Multi |
| Priority – High | High priority issue. | Multi |
| Priority – Low | Low priority issue. | Multi |
| Priority – Medium | Medium priority issue. | Multi |
| Self-Assigned | Issues self-assigned using a GitHub workflow. | Multi |
Project-Specific Labels
| Label name | Description | Projects in use |
|---|---|---|
| [Admin] Agenda | Agenda for weekly Training Team meetings. | Administration |
| [Admin] Handbook | Improvements or additions to the Training Team Handbook | Administration |
| [Component] Content | Developer issues related to the content on Learn. | Website Development |
| [Component] Environment | Website development issues related to Learn’s local environment, or needs Meta team involvement. | Website Development |
| [Component] Learn Plugin | Website development issues related to the Learn plugin. | Website Development |
| [Component] Learn Theme | Website development issues related to the Learn theme. | Website Development |
| [Component] Sensei | Website development issues related to the Sensei plugin installed on Learn. | Website Development |
| [Content] Experienced Author | Content development issue where the content creator is an experienced author. | Content – Development |
| [Content] Feedback | Feedback provided about content on Learn. | Content – Feedback |
| [Content] Needs Co-host | Online Workshops in need of a co-host. | Content – Development |
| [Content] Needs SME | Content development issues requiring a Subject Matter Expert to vet the topic. | Topic Vetting |
| [Content] Needs Translation Reviewer | Localized content that requires a Translation Reviewer assigned. | Content – Localization |
| [Content] Published | Marks closed issues as content that was actually published. | Content – Development |
| [Content] Translation | Translation of existing content. | Content – Localization |
| [Dev] Has PR | Website related issue that also has a related pull request. | Website Development |
| [Dev] In Progress | Website development issue actively being worked on. | Website Development |
| [Dev] Needs Refresh | Pull request needing a refresh. | Website Development |
| [Dev] Needs Review | Pull request needing a review. | Website Development |
| [Dev] Needs Testing | Website development issues needing testing. | Website Development |
| [Type] Bug | Something isn’t working on the Learn website. | Website Development |
| [Type] Enhancement | New feature request for the Learn website. | Website Development |
| [Type] Good First Issue | Good website development issue for new contributors. | Website Development |