Skip to content

Create Standard Issue Templates for the Repository #198

Description

@kannananil

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:

    • Feature Request – for proposing new features or functionality
    • Bug Report – for reporting bugs or unexpected behaviors
    • Enhancement – for improvements to existing functionality or UI/UX
  • And each template should include basic sections like:

    • Description / Summary
    • Steps to Reproduce (for bugs)
    • Expected vs Actual Behavior
    • Acceptance Criteria (where applicable)
    • Screenshots / References
    • Environment Details

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

Metadata

Metadata

Labels

L2 - mediumComplexity level 2P0 - criticalCritical (must-fix immediately, blocking)enhancementNew feature or request

Type

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions