-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Detail how GitHub labels are used - set up specific ones #1
Comments
The page (currently broken) details how to apply labels across the organisation using an R script but also https://github.com/carpentries/github-skill-up-maintainers/blob/e0644550ee370dc46c5f52e0cc41247b13875b47/files/generate_example_repositories.py#L63 helps with setting up new repositories and using |
To set up labels for new repositories https://docs.github.com/en/organizations/managing-organization-settings/managing-default-labels-for-repositories-in-your-organization |
From Carpentries: good first issue - Good issue for first-time contributors But not all are required for NHS-R and proposed useful labels would be: type:content - Changes or suggested corrections to content or text Along with existing: |
It's not clear if there is a reason why there is no space between the semi colon and the next word as there are labels with spaces later like As there are only currently two repositories with these labels, this and |
As requested on Slack, just some thoughts on labels. We (The-Strategy-Unit) have set some defaults at org level: bug, documentation, duplicate, enhancement, good first issue, help wanted, invalid, question and tech debt, as well as the priorities must, should, could and won't. But the exact label set differs between repos depending on the choices of the repo owner (a repo containing a Quarto documentation website will have different needs vs one for a Shiny app). Typically I like to use a 'type' label (e.g. enhancement, bug, techdebt, documentation) + a priority label (must, should, could, won't). This is light touch (I don't want to spend all day corralling labels) but provides enough info for efficient triaging. We handle issue status in a GitHub Project, so we don't need labels for things like 'blocked' or 'in progress'. |
That reminded me, Turing Way shared this project for Infrastructure Working Group. |
Following Carpentries Handbook https://docs.carpentries.org/topic_folders/maintainers/github_labels.html
https://beta.carpentries.org/blog/2018/04/2018-04-05-github-labels/
The text was updated successfully, but these errors were encountered: