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

Use Issue Forms For Issue Templates #95

Merged
merged 1 commit into from
Jul 14, 2022
Merged

Conversation

zicklag
Copy link
Member

@zicklag zicklag commented Jul 14, 2022

I'm testing out a new feature of GitHub for issue forms. It allows us to create forms for users to fill out for issues instead of free-form markdown. It think it might make it easier to fill issues out. You can see previews of the bug form and the feature form.

Do you think this is something we'd want? I like it so far. It's nicer not to have to backspace the placeholder markdown and such.

Bug Report:

image

Feature Request:

image

@zicklag zicklag added kind:enhancement scope:tiny A task that takes less than an hour labels Jul 14, 2022
@erlend-sh
Copy link
Member

I like it for bugs. The current template for features seems a bit excessive. I’d suggest just two inputs there:

  1. Description
  2. Prior art

@64kramsystem
Copy link
Member

Bugs 👍

Regarding feature request, I'm neutral towards simpler or more complex. I find the alternatives field interestring, since it encourages end-users to think the problem more thoroughly.

@zicklag
Copy link
Member Author

zicklag commented Jul 14, 2022

I've always found the alternatives field adds some critical thinking when I open a feature request, and I find that beneficial, maybe we just combine alternatives and prior art?

  1. Description
  2. Alternatives & Prior Art

@zicklag zicklag merged commit 24b9bf5 into fishfolk:master Jul 14, 2022
@zicklag zicklag deleted the issue-forms branch July 14, 2022 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope:tiny A task that takes less than an hour
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants