GitTools / GitReleaseManager

Tool for creating and exporting releases for software applications hosted on GitHub
https://gittools.github.io/GitReleaseManager/docs/
MIT License
303 stars 39 forks source link

Relax restriction of one label per issue #90

Open ghuntley opened 7 years ago

ghuntley commented 7 years ago

Over at ReactiveUI we are not using the standard convention of:

- Bug
- Feature
- Improvement
- Performance

Instead, because the product targets so many platforms we use a convention of one label per platform:

- ReactiveUI Core
- ReactiveUI Events
- UWP
- Xamarin Android
- Xamarin Mac
- Xamarin iOS
- WPF
- WinForms
- Housekeeping

Currently GitReleaseManager has a restriction of one label per issue, in some cases a single GitHub issue will affect multiple platforms and thus would like to see that issue appearing multiple times in our release notes (i.e. once under Xamarin.Mac and once under Xamarin.iOS)

ITT we discuss design before sending in a PR.

RichiCoder1 commented 7 years ago

Ditto. With Chocolatey GUI we categorize both by Type (Bug/Improvement/Feature), and Category (UI, Infrastructure, Chocolatey).

RichiCoder1 commented 7 years ago

@ghuntley @gep13 I don't imagine this will be overly difficult to fix, so I'm thinking about doing a PR for this. Idea would be that there are these potential scenarios:

tbeu commented 7 years ago

This current restriction is a real show-stopper. Unfortunately there is no other tool to automatically create release notes from a milestone.

ghuntley commented 7 years ago

upforgrabs - watch dis video for more information