Add 2 issue templates #2
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.
Why is this feature needed?
To streamline how users report bugs and request new features, we've added two issue templates. These templates help gather consistent and comprehensive information by providing structured forms. This is important for improving issue triaging and ensuring that developers have all the necessary details upfront.
What and how are we changing? Why this approach?
We've added two new YAML files in the .github/ISSUE_TEMPLATE directory:
This approach standardizes the issue submission process, making it easier to diagnose problems and understand feature needs quickly. The structured format ensures that contributors provide crucial context, which speeds up turnaround times for fixes and improvements.
What actions are required from users?
Users can now select the appropriate issue template (Bug Report or Feature Request) when opening a new issue on GitHub. No additional configuration is required on the user’s part; simply choose the provided template that best matches your issue.
How does it work? (Technical details)
Is it backwards compatible?
Yes, adding these templates does not affect any existing repository functionality. They are an enhancement to the issue submission process and are completely backward compatible.
Any other considerations?