-
Notifications
You must be signed in to change notification settings - Fork 38.6k
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
Remove non-standard, undocumented, unused, or deprecated github labels #57911
Comments
I did a pass through kubernetes/test-infra/label_sync/labels.yaml recently and will use automation to remove a few of the org-wide labels. Will open a kubernetes/community issue for that. That said, I think it's time to remove these labels on this repo specifically. E-mail out to kubernetes-dev https://groups.google.com/forum/#!topic/kubernetes-dev/OaoQDfN2gH4 Will move forward in two days if I hear no objections |
Two comments:
The rest look fine to me. Although, I'd really like to get a repo-specific label management tool in place. |
Aside from @cblecker's comments, LGTM. |
That was handled by kubernetes/test-infra#6167, there was still detritus left over at some point, but it seems to have been handled at this point
Fair point, I'm wondering how many of these still need the label applied such that nobody but people with repo write access can remove, or whether /hold and asking people to behave would be enough. I'll do the rest first and revisit this. At the very least I think it'd be nice to migrate it to prefixed, eg do-not-merge -> do-not-merge/manually-applied or something |
The deleteAfter format was wrong kubernetes/test-infra#7346 Next run should remove labels appropriately |
Labels have been removed. We went from 220 to 178 for this repo. There are 87 in the labels.yaml file used to propagate labels across repos. Where are all the differences coming from, and what could we do next?
Will open other issues for followup |
This, of course, begs the question of "where are the github labels documented" because they're not, really (#34255)
We have a "standard" subset propagated across all repos at https://github.com/kubernetes/test-infra/blob/master/label_sync/labels.yaml. We could start by documenting those. [This PR](kubernetes/test-infra#2706 was where I tried to get the standard subset ) is the best place I could find for what/why we picked the standard subset that we did. This kubernetes-dev thread was the second best place.
I suspect there are more labels than just the above "standard" labels that should be kept here.
For now, I'm using this as a scratchpad for labels we should just straight up remove from this repo. At kindest, I could drop comments of (open) issues that had these issues prior to removal.
Miscellaneous labels to remove:
Anything that has (deprecated - do not use) in its name:
Labels that we haven't used in quite some time:
Old priority labels can be removed:
/priority important-soon
/kind cleanup
/sig contributor-experience
/assign
The text was updated successfully, but these errors were encountered: