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

Introduce GitHub issue forms #600

Merged
merged 2 commits into from
Apr 27, 2022
Merged

Introduce GitHub issue forms #600

merged 2 commits into from
Apr 27, 2022

Conversation

FollowTheProcess
Copy link
Collaborator

@FollowTheProcess FollowTheProcess commented Apr 23, 2022

Closes #585

I've taken an initial stab at porting our issue templates to the new GitHub forms.

I've tried to keep the intent of the originals but also threw some of the nice features of the new templates at them for good measure!

I've also added a new form for a generic question about Nox as I believe this is useful for people who want to know something but don't want to raise a "scary" sounding bug or issue.

More than happy to tweak the contents if we want, just kicking things off 👍🏻

You can view the new forms by clicking on the files and GitHub will render it how it will look when filing the issue 🙂

Copy link
Collaborator

@DiddiLeija DiddiLeija left a comment

Choose a reason for hiding this comment

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

Strong +1 from me! I watched how these new templates worked in pip and some other projects, and I think they will look pretty nice here!

.github/ISSUE_TEMPLATE/question.yml Outdated Show resolved Hide resolved
Copy link
Collaborator

@crwilcox crwilcox left a comment

Choose a reason for hiding this comment

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

+1 on this. Only comment is if we wouldn't benefit from making some fields required. But this is the closest to a port, by not doing that, and perhaps worth further discussion.

Thanks for taking this on.

@FollowTheProcess
Copy link
Collaborator Author

I've removed the question form from this as we're planning to include a permalink to the nox discord channel as discussed in #534

@FollowTheProcess
Copy link
Collaborator Author

@crwilcox I think a sensible thing to do with making things required might be to use these templates for a period of time and see if new issues are lacking important information, then we can make those fields required or adjust other aspects of the forms going forward?

@FollowTheProcess FollowTheProcess merged commit ad773c8 into main Apr 27, 2022
@FollowTheProcess FollowTheProcess deleted the issue-templates branch April 27, 2022 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Provide labels at issue templates?
3 participants