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

GitHub: Switch to new issue template system #3862

Merged
merged 12 commits into from
Nov 23, 2019

Conversation

skwerlman
Copy link
Contributor

Related Ticket(s)

Short roundup of the initial problem

Github has created a new, more flexible issue template system

What will change with this Pull Request?

  • we will use the new system
  • hopefully less server support requests

Screenshots

N/A


This PR is a rough draft; please comment if you think something could be done better

@skwerlman
Copy link
Contributor Author

see https://github.com/skwerlman/cockatrice-pull-3862/issues/new/choose for an example of how the new system looks to users

Copy link
Member

@tooomm tooomm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool, I wasn't aware of the new options and the possibility to place a link!

We could tweak the labels in the repo and add simple (Bug and Feature Request ones) to tag both issue types right away and filter for those easily. Further labels with details about OS and level of impact still needs to be applied manually.

.github/ISSUE_TEMPLATE/config.yml Outdated Show resolved Hide resolved
@skwerlman
Copy link
Contributor Author

We could tweak the labels in the repo and add simple (Bug and Feature Request ones) to tag both issue types right away and filter for those easily. Further labels with details about OS and level of impact still needs to be applied manually.

This was the idea, but i cant make new labels haha

@tooomm
Copy link
Member

tooomm commented Nov 10, 2019

This was the idea, but i cant make new labels haha

I created the labels and added them to the templates.
There are some eye catching emojis now, too: https://github.com/skwerlman/cockatrice-pull-3862/issues/new/choose

Hmm, what about an additional Unreviewed, Uncategorised, New, Under Discussion / Review or similar label that we automatically apply and can filter for. Once somebody has time to further look into the issue and add e.g. Windows and Defect - Regression labels it gets removed in the process? Does that makes sense? Would that be helpful?

@tooomm
Copy link
Member

tooomm commented Nov 16, 2019

What do you think about the current status of this @skwerlman?
Do you want further feedback or changes here?
I like it and hope to see it in use, soon. :)

Only had this additional idea in #3862 (comment) to mark not yet processed issues.

@tooomm tooomm changed the title FEEDBACK REQUESTED - Switch to new issue template system Switch to new issue template system Nov 18, 2019
@tooomm tooomm changed the title Switch to new issue template system GitHub: Switch to new issue template system Nov 18, 2019
@ZeldaZach ZeldaZach merged commit 57c02dc into Cockatrice:master Nov 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multiple issue templates and template chooser config
3 participants