diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md index 5854aa2..b595213 100644 --- a/.github/ISSUE_TEMPLATE/feature.md +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -1,26 +1,45 @@ --- -name: Feature -about: Used for proposing a new feature -title: '' -labels: '' +name: Feature Proposal +about: Template for proposing a new feature or enhancement to the project. +title: 'Feature: ' +labels: 'enhancement' assignees: '' --- -# Detailed title +# Feature Proposal: -## Motivation - +## Background + -## Necessary Steps - +## Objective + -- [ ] Step 1 -- [ ] Step 2 -- [ ] Step 3 +## Proposed Solution + -## Possible Challenges - +## Detailed Implementation Steps + + +- [ ] Step 1: Description of the first step. +- [ ] Step 2: Description of the second step. +- [ ] Step 3: Description of the third step. +- [ ] Add more steps as necessary. + +## Potential Challenges and Considerations + + +- Challenge 1: Description and potential ways to address it. +- Challenge 2: Description and potential ways to address it. +- Add more challenges as identified. + +## Testing Strategy + + +- Testing Step 1: Description of the first testing step or strategy. +- Testing Step 2: Description of the second testing step or strategy. +- Add more testing steps or strategies as necessary. + +## Additional Comments + -- Challenge 1 -- Challenge 2