Skip to content

Project wardening

Olivier Gambier edited this page May 31, 2015 · 1 revision

Issue and PR labels

To keep track of the state of issues and PRs, we've adopted a set of simple labels. The following are currently in use:

Backlog
Issues marked with this label are considered not yet ready for implementation. Either they are untriaged or require futher detail to proceed.
Blocked
If an issue requires further clarification or is blocked on an unresolved dependency, this label should be used.
Sprint
Issues marked with this label are being worked in the current sprint. All required information should be available and design details have been worked out.
In Progress
The issue or PR is being actively worked on by the assignee.
Done
Issues marked with this label are complete. This can be considered a psuedo-label, in that if it is closed, it is considered "Done".

If an issue or PR is not labeled correctly or you believe it is not in the right state, please contact a maintainer to fix the problem.

Milestones

Issues and PRs should be assigned to relevant milestones. If an issue or PR is assigned a milestone, it should be available by that date. Depending on level of effort, items may be shuffled in or out of milestones. Issues or PRs that don't have a milestone are considered unscheduled. Typically, "In Progress" issues should have a milestone.