From a8a9a6ddd5403f81e82609d21073bbf3b2a87139 Mon Sep 17 00:00:00 2001 From: Fricoben <78437165+fricoben@users.noreply.github.com> Date: Thu, 14 Nov 2024 15:28:34 +0700 Subject: [PATCH] Update feature_request.md --- .github/ISSUE_TEMPLATE/feature_request.md | 41 ++++++++++++++++++----- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 96e97b42..515ea97a 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -2,18 +2,43 @@ name: Feature request about: Describe the feature you want and propose some steps to achieve it title: "" -labels: "" +labels: "open for contribution" assignees: "" --- -## Description -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] +## Description 📹 -## PROPOSED TODO +[Insert clear description here] -- [ ] Your task number 1 -- [ ] Your task number 2 -- [ ] Your task number 3 -... +## Proposed Actions 🛠️ +Here's a checklist of actions to follow for resolving this issue: +1. **Fork and Create Branch**: + Fork the repository and create a new branch using the issue number: + ```bash + git checkout -b fix-[issue-number] + ``` + +2. **Implement Changes**: + [Propose the changes you would like to see in the code] + +3. **Run Tests and Commit Changes**: + Make sure your changes don't break existing functionality and commit with a clear message: + ```bash + git commit -m "Fix: [Short description of the fix]" + ``` + +## Required 📋 + +To keep our workflow smooth, please make sure you follow these guidelines: + +- **Assignment**: Don't create a pull request if you weren't assigned to this issue. +- **Timeframe**: Complete the task within **3 business days**. +- **Closing the Issue**: In your PR description, close the issue by writing `Close #[issue_id]`. +- **Review Process**: + - Once you've submitted your PR, change the label to **"ready for review"**. + - If changes are requested, address them and then update the label back to **"ready for review"** once done. +- **Testing**: Test your PR locally before pushing, and verify that tests and build are working after pushing. + +Thank you for your contribution! 🙏 Let's keep our code clean and organized! 🚀