|
| 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