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

add issue forms #1369

Merged
merged 1 commit into from
Nov 4, 2023
Merged

add issue forms #1369

merged 1 commit into from
Nov 4, 2023

Conversation

5ila5
Copy link
Collaborator

@5ila5 5ila5 commented Oct 29, 2023

adding these issue forms could help to get better Bug reports and source requests.

@dt215git and @mampfes please provide feedback if this is a good idea/implementation.

issue forms documentation: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms

Note: Issue forms are currently in beta and subject to change.

try these templates at https://github.com/5ila5/template_test (feel free to add create issues)

This disables the possibiltiy to create "normal" issues so please provide feedback about this if we should use this or if we should change something

@mampfes
Copy link
Owner

mampfes commented Oct 29, 2023

Yes, I think this is a very good idea. I wasn't aware of this github feature.

I like especially the checklist for common errors and the last checkmark in the bug-report template.

Thanks!

@dt215git
Copy link
Contributor

dt215git commented Nov 4, 2023

Looks good to me and I find them helpful when reporting issues in other repos.

For the Bug issues, would it be worth adding a checklist item that says something like "Have you checked your HA instance and confirmed the source is present"?

A lot of the issues we get are because the git/master version runs ahead of HACS, and prompting them to update the component before submitting the issue may reduce those from happening.

@5ila5 5ila5 force-pushed the add_issue_templates branch 2 times, most recently from e830149 to cfead30 Compare November 4, 2023 13:40
@5ila5 5ila5 force-pushed the add_issue_templates branch from cfead30 to 6c594b1 Compare November 4, 2023 13:46
@5ila5
Copy link
Collaborator Author

5ila5 commented Nov 4, 2023

I added a link to the discussion tab and a feature request form

I like especially the checklist for common errors and the last checkmark in the bug-report template.

liked it as well so I "stole" it from the Qtile repository

A lot of the issues we get are because the git/master version runs ahead of HACS, and prompting them to update the component before submitting the issue may reduce those from happening.

added a checkbox for this (I think this includes the second point)

@5ila5 5ila5 merged commit 0b22108 into mampfes:master Nov 4, 2023
1 check passed
@5ila5 5ila5 deleted the add_issue_templates branch November 4, 2023 13:48
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.

3 participants