Open
Description
Detailed Description
I was just thinking what could help to organize issues more flexibly and then it struck me that version labels could help.
F.e. an issue that is labeled 1.2.3
or 1.2.0-alpha
would be picked up for that release, but not an issue labeled 1.2.4
.
This workflow is (subjectively):
- faster
- easier to manage (labels can be quickly switched)
- easier to learn
- easier to include/exclude issues manually
- a kickstart towards relaxing the single-label requirement (Relax restriction of one label per issue #90)
Context
I'm constantly forgetting to create milestones as this is not part of my workflow. In my honest opinion I think milestones are not always suitable, especially if the projects
feature is used on Github or an external issue tracker (right now it seems married to certain platforms only, f.e. Github).
Possible Implementation
With a yaml toggle, allow the developer to change strategy to version labels instead of milestones.
Your Environment
- Version Used: 0.13.x
- Edition Used (.NET Core, .NET Framework): .NET Core Github
- Operating System and version (Windows 10, Ubuntu 18.04): Ubuntu 22.04 LTS
Would love to hear your feedback! 👍🏼