microsoft / microsoft/microsoft-ui-xaml
[WinUI OSS] Review and update GitHub labels
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 8.4k
- Forks
- 942
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 105
Description
## Summary
Review the repository label set and update labels so issues and pull requests are easier to triage, filter, and discuss during scrum.
## Context
Labels are a core part of GitHub-based tracking. If labels are stale, overlapping, or missing important categories, the project board and issue backlog become harder to use for standups, ownership, priority, and contributor communication.
This task should produce a label model that supports both maintainer workflow and public contributor clarity.
## Work to do
- Inventory existing labels and group them by purpose: area, type, status, priority, needs-info, tracking, or release relevance.
- Identify labels that are stale, duplicated, unclear, or no longer used.
- Propose new labels only where they support real triage or tracking scenarios.
- Coordinate label changes with issue cleanup, PR cleanup, bot/automation investigation, and project-board views.
- Use public-friendly label names and descriptions that do not expose internal team structure or private processes.
## Definition of done
- The label set has been reviewed and updated or a concrete update proposal is ready.
- Labels support current issue, PR, and scrum tracking workflows.
- Label meanings are understandable to public contributors.
- Any automation or project-view dependencies are tracked separately.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inventorying the repository's existing GitHub labels and grouping them by area, type, status, priority, needs-info, tracking, and release relevance. Review issue and pull request cleanup, bot or automation dependencies, and project-board views before proposing changes. Done means the labels are updated or a concrete proposal is ready, with public-friendly meanings and dependencies tracked separately.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- developer-experience, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100