[INFRA] Review and update GitHub Labels
See original GitHub issueWe previously worked on that topic through #9
Status The default GitHub labels (enhancement, bug, …) have been renamed and now start upper case. This causes the following issues
- issue templates label setting does not work any more as they reference lowercase labels (they could be updated). So this requires manual settings afterwards. Also remember that only collaborators can set labels on issues and PR, so issue created by outsiders will require label changes
- this is uncommon in GitHub repositories to use such customized labels. This is something which is implicitly standardized: developers are used to these label names, they know their meaning at first glance
- not having strict label name policy will mess tooling based on issue/PR labels (for instance
release-drafter
)
Proposal
- all labels (usual and custom) should have a description to clarify their meaning and when they can be used (PR only for instance like
Rebase Needed
) - usual GitHub labels: keep the original lowercase names, avoid usage icons.
- custom labels: use icons if it helps
Questions
- do we need a
security
label for dependencies upgrade due to CVE - labels related to questions:
question
is a usual label for issue categorization. We introducedquestion asked
andquestion answered
for PR follow-up- do we keep them?
- if so, how do we clearly distinguish them from the usual label
Issue Analytics
- State:
- Created 3 years ago
- Reactions:2
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Kubernetes GitHub Labels - test-infra
Labels that apply to all repos, for both issues and PRs ; api-review, Categorizes an issue or PR as actively needing an API...
Read more >Labels · kubernetes/test-infra - GitHub
187 labels ... Categorizes an issue or PR as actively needing an API review. ... Indicates a PR has been approved by an...
Read more >Labels · openstack-infra/git-review · GitHub
This repository has been archived by the owner. It is now read-only. openstack-infra / git-review Public archive. Notifications · Fork 85.
Read more >Labels - go-gitea/infrastructure - GitHub
Update. To update the list of labels you have to get into the folder of the specific cloned repository, than you can simply...
Read more >Managing labels - GitHub Docs
You can manage your work on GitHub by creating labels to categorize issues, pull requests, and discussions. You can apply labels in the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Changes on 2020-05-12
all labels now
BPMN
,WIP
)pseudo-standard GitHub labels
help wanted
invalid
won't fix
intowontfix
changes
rebase needed
:#d93f0b
to#ffa500
additions
cla not signed
: prepare #187removals
Question answered
Feedbacks integrated
: label can only be set by repo collaborator so it couldn’t be used by external contributors which limits a lot it uses, alternatives exist (add comment to ping collaborator/assignee, …)Review needed @aibcmars and @csouchet can you have a look at the changes I did If ok, please just put a 👍 reaction and/or close the issue
ℹ️ next time we want to change or review GitHub labels, we could setup an GH workflow to manage labels in a declarative way, using for instance
to respond to your questions: