feat: add issue templates #3263
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add issue templates and redirect feature requests to Discussions
Summary
This PR adds structured issue templates to help users report bugs more effectively and redirects model/feature requests to GitHub Discussions, reducing noise in the issue tracker.
The current
config.ymlimplicates a new (currently nonexistant) Discussion category calledmodel-requests. Model Requests are so common that it seems that they deserve a Discussion category of their own, but this could be combined into the existingideasif seperation of concern is not called for.Motivation
Currently, the issue tracker contains a mix of bug reports, performance questions, build problems, and model requests. This makes it difficult to:
Many model requests should be discussions rather than tracked issues, as they represent community wishlists rather than immediate development work.
Changes
Issue Templates Added
Bug Report - For reproducible bugs with fields for:
Performance Issue - For performance problems with fields for:
Build/Compilation Failure - For build problems with fields for:
Incorrect Numerical Output - For correctness bugs with fields for:
Redirects
The
config.ymlredirects the following to Discussions:Benefits
Files Changed
Motivation
Before: User creates issue "Add xLSTM model support" with just an arxiv link
After: User is redirected to Discussions → Model Implementation Request, where model requests can be discussed and tracked collectively