Description
To maintain consistency and clarity across all new issues, we should create standardized issue templates for different types of contributions in the repository. These templates will guide contributors in providing all relevant details upfront and ensure a uniform format across feature requests, bug reports, and enhancements.
Acceptance Criteria
Additional Notes
We can use GitHub’s Issue Forms (YAML) to make the templates interactive and easy to fill.
📘 Reference: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms
Description
To maintain consistency and clarity across all new issues, we should create standardized issue templates for different types of contributions in the repository. These templates will guide contributors in providing all relevant details upfront and ensure a uniform format across feature requests, bug reports, and enhancements.
Acceptance Criteria
Given the repository currently lacks structured issue templates
When a contributor creates a new issue
Then they should be able to choose from pre-defined templates such as:
And each template should include basic sections like:
Additional Notes
We can use GitHub’s Issue Forms (YAML) to make the templates interactive and easy to fill.
📘 Reference: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms