Skip to content
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

Transition from type::* labels to GitHub Issue Types #1040

Open
2 tasks done
kenodegard opened this issue Oct 2, 2024 · 0 comments
Open
2 tasks done

Transition from type::* labels to GitHub Issue Types #1040

kenodegard opened this issue Oct 2, 2024 · 0 comments
Labels
backlog issue has been triaged but has not been earmarked for any upcoming release type::feature request for a new feature or capability

Comments

@kenodegard
Copy link
Contributor

Checklist

  • I added a descriptive title
  • I searched open requests and couldn't find a duplicate

What is the idea?

GitHub Issue Types are in beta.

They are already supported in issue forms so with minor effort this can be adopted by all projects for their issue management.

The main difference with the new types is they're mutually exclusive (only one type can be assigned to an issue) while we can assign any number of type::* labels to an issue. Usually this is not a problem and the original intention was for type::* to be mutually exclusive.

The second "problem" with switching to GitHub Issue Types is how this is an issue only field. We'd no longer be able to label a PR with a type. Honestly this isn't terrible since most PRs tend to have an associated issue with details.

Why is this needed?

Our test::* labels and GitHub Issue Types are redundant features. Might as well remove our custom implementation in favor of GitHub's solution.

What should happen?

Replace type::* with the new type field.

Additional Context

No response

@kenodegard kenodegard added type::feature request for a new feature or capability backlog issue has been triaged but has not been earmarked for any upcoming release labels Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog issue has been triaged but has not been earmarked for any upcoming release type::feature request for a new feature or capability
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant