Skip to content

Commit ab3ab76

Browse files
committed
- add LABELS.md file for reference.
1 parent 6516f75 commit ab3ab76

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed

.github/LABELS.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
# Labels
2+
3+
This document describes the labels we use for the main WPGraphQL repository and can be used as a reference for other repositories.
4+
5+
## Global Labels
6+
7+
- `#ffffff` wontfix - *This will not be worked on*
8+
- `#fcbfe3` good first issue - *Issue that doesn't require previous experience with codebase*
9+
- `#e03590` close candidate - *Needs confirmation before closing*
10+
- `#adb5bd` duplicate - *This issue or pull request already exists* (Changed from gray to a lighter gray for better visibility)
11+
- `#6c757d` invalid? - *Something is not right here* (Changed to a darker gray to distinguish from other grays)
12+
- `#ced4da` stale? - *May need to be revalidated due to prolonged inactivity* (Changed to an even lighter gray to differentiate within grays)
13+
- `#d93f0b` regression - *Bug that causes a regression to a previously working feature*
14+
- `#0e8a16` help wanted - *Issue with a clear description that the community can help with*
15+
16+
## Has
17+
18+
- `#adb5bd` has: workaround - *A temporary workaround has been provided* (Changed to a uniform gray to match other informational labels)
19+
20+
## Compatibility
21+
22+
- `#c82333` compat: breaking change - *This is a breaking change to existing functionality* (Brightened red for urgency)
23+
- `#e0a800` compat: possible break - *There is a possibility that this might lead to breaking changes, but not confirmed yet* (Changed from a muted red to a clear yellow for caution)
24+
25+
## Level of Effort
26+
27+
- `#dc3545` effort: high - *More than a week* (Brightened to a more urgent red)
28+
- `#ffc107` effort: med - *Less than a week* (Changed to a standard yellow for moderate effort)
29+
- `#28a745` effort: low - *Around a day or less* (Standard green for low effort)
30+
31+
## Level of Impact
32+
33+
- `#28a745` impact: high - *Unblocks new use cases, substantial improvement to existing feature, fixes a major bug* (Uniform green for positive impact)
34+
- `#ffc107` impact: med - *Minor performance improvements, fix broad user base issues* (Yellow for moderate impact)
35+
- `#f8d7da` impact: low - *Fixes a minor issue for some people, slight DX improvement* (Soft pink for less critical improvements)
36+
37+
# Language
38+
39+
- `#45229e` lang: php - *Pull requests that update PHP code*
40+
- `#168799` lang: javascript - *Pull requests that update JavaScript code*
41+
42+
## Needs Something
43+
44+
- `#6c757d` needs: discussion - *Requires a discussion to proceed* (Changed to a darker gray for visibility and importance)
45+
- `#adb5bd` needs: info - *More information is needed to resolve this issue* (Uniform gray for informational needs)
46+
- `#ced4da` needs: reproduction - *This issue needs to be reproduced independently* (Lighter gray to distinguish from more urgent needs)
47+
- `#f2994a` needs: reviewer response - *This needs the attention of a codeowner or maintainer*
48+
- `#56ccf2` needs: author response - *Pending information from the author*
49+
- `#adb5bd` needs: tests - *Tests should be added to be sure this works as expected* (Uniform gray for consistency)
50+
51+
## Issue Scope
52+
53+
- `#b0c8d9` scope: build scripts - *Automating task runners and compilation processes*
54+
- `#b8a8d6` scope: code quality - *Refactoring, linting, and enforcing coding standards*
55+
- `#a8d2a0` scope: dependencies - *Managing, updating, or removing dependencies*
56+
- `#ded6b0` scope: docs - *Updating, correcting, and improving documentation*
57+
- `#a8d6d4` scope: extensions - *Integrating plugins, add-ons, or other extensions*
58+
- `#ded3a0` scope: i18n - *Internationalizing, translating, and localizing*
59+
- `#a8dbd4` scope: performance - *Enhancing speed and efficiency*
60+
- `#deb5a0` scope: security - *Securing against vulnerabilities and threats*
61+
- `#d3b8d6` scope: tests - *Developing unit tests, integration tests, and ensuring coverage*
62+
- `#5ac5c5` scope: accessibility - *Enhancing accessibility and ensuring compliance with WCAG/ADA standards*
63+
- `#b8a6d9` scope: graphiql - *Issues related to the GraphiQL interface enhancements or issues.*
64+
65+
## Statuses
66+
67+
- `#28a745` status: actionable - *Ready for work to begin* (Reverted to green for intuitive 'go' signaling)
68+
- `#dc3545` status: blocked - *Progress halted due to dependencies or issues* (Bright red for critical blockage)
69+
- `#fd7e14` status: in progress - *Currently being worked on* (Changed to a vibrant orange for visibility)
70+
- `#17a2b8` status: in review - *Awaiting review before merging or closing* (Changed to a soothing blue to indicate ongoing review)
71+
72+
## Issue Type
73+
74+
- `#d73a4a` type: bug - *Issue that causes incorrect or unexpected behavior*
75+
- `#fff1bc` type: chore - *Maintenance tasks, refactoring, and other non-functional changes*
76+
- `#84b6eb` type: enhancement - *Improvements to existing functionality*
77+
- `#f9ab45` type: feature - *New functionality being added*
78+
- `#cc317c` type: question - *An issue that involve inquiries, clarifications, or requests for guidance*
79+
- `#bfdadc` type: spike - *An issue that needs more research before becoming actionable*
80+
- `#e88bdd` type: release - *Pull request intended for a release*
81+
- `#005d5d` type: epic - *Large-scale feature or initiative that spans multiple issues and pull requests.*
82+
83+
## Dependencies
84+
85+
These should use the associated branding color
86+
87+
- `#7f54b3` dep: woocommerce - *Integration or compatibility with WooCommerce*
88+
- `#c9471f` dep: wpml - *Related to WPML for multilingual support*
89+
- `#b2fe80` dep: acf - *Involving Advanced Custom Fields functionality*
90+
- `#a8c0d6` dep: polylang - *Integrating Polylang for multilingual support*
91+
92+
## Components
93+
94+
Specific components of the application
95+
96+
- `#fce6c4` component: ________ - *Relating to ________*
97+
98+
## Repo Specific (for now)
99+
100+
### wp-graphql
101+
102+
- `#59f7ad` not stale - *Short circuit stalebot. USE SPARINGLY.*

0 commit comments

Comments
 (0)