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

Create issue templates #387

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ferdnyc
Copy link

@ferdnyc ferdnyc commented Jun 15, 2024

Add templates for bug, feature, and doc issues, based on GitHub's standard templates.

Also create an issue_template.md file for issues of other types, and configure the template selector to allow "blank" issues (which will use that template).

The templates suggest the title prefixes documented in CONTRIBUTING.md, but they'll also apply the relevant issue label (bug, enhancement, or documentation), which makes the prefixing sort of unnecessary/redundant really.

Add templates for bug, feature, and doc issues, based on GitHub's
standard templates.

Also create an `issue_template.md` file for blank issues of other types,
and configure the template selector to allow "blank" issues (which will
use that template).
@kvid
Copy link
Collaborator

kvid commented Jun 15, 2024

This might be something I would really like! What is the easiest way to test this functionality before merging? Do I have to e.g. cherry-pick your commit into the master branch of my personal fork, and create issues there?

@ferdnyc
Copy link
Author

ferdnyc commented Jun 15, 2024

@kvid That's one option, but because I've already merged the branch to my own fork and enabled issues there, you're welcome to also experiment at ferdnyc/WireViz/issues.

@ferdnyc
Copy link
Author

ferdnyc commented Jun 15, 2024

GitHub also supports issue forms, a more-complex type of guided issue creation that uses a YAML-defined HTML form; those are also an option. The feature is still technically in beta, but hasn't really changed in years so it seems pretty stable.

@tobiasfalk tobiasfalk mentioned this pull request Sep 25, 2024
5 tasks
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.

2 participants