diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bbcbbe7..29d3272 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -7,14 +7,60 @@ assignees: '' --- -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] +## Is your feature request related to a problem? Please describe. -**Describe the solution you'd like** -A clear and concise description of what you want to happen. +Currently, users may encounter limitations when trying to perform certain tasks within the project. For example, some workflows require multiple manual steps that could be simplified or automated. This can lead to frustration, reduced productivity, and potential errors during implementation. -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. +In particular, users may find it difficult to: +- Efficiently manage repetitive actions within the system. +- Perform tasks that require multiple configuration steps. +- Maintain consistency when executing similar operations multiple times. -**Additional context** -Add any other context or screenshots about the feature request here. +Because of these limitations, users may spend more time than necessary completing routine tasks. This can negatively affect usability and overall workflow efficiency. + +--- + +## Describe the solution you'd like + +I would like to propose the addition of a new feature that simplifies and streamlines this process. The feature should provide a more intuitive and efficient way for users to perform these tasks with fewer steps. + +The proposed solution should include: + +- A clear and user-friendly interface for managing the feature. +- Automation for repetitive or complex operations. +- Better feedback or status indicators so users can understand what is happening during execution. +- Integration with the existing system architecture so that it works seamlessly with current functionality. + +Ideally, this feature should reduce the number of manual steps required and improve the overall user experience. + +--- + +## Describe alternatives you've considered + +Several alternative approaches were considered before proposing this feature: + +1. **Manual configuration** + - Users can manually perform the required steps each time. + - However, this approach is inefficient and increases the risk of mistakes. + +2. **External tools or scripts** + - Some users may rely on custom scripts or third-party tools. + - While this can partially solve the issue, it introduces additional dependencies and may not integrate well with the main project. + +3. **Documentation-based solutions** + - Improving documentation could help users understand how to perform these tasks. + - However, documentation alone does not remove the complexity of the process. + +Because of these limitations, implementing the feature directly within the project would provide the best long-term solution. + +--- + +## Additional context + +Additional information that may help clarify this request: + +- The feature should be designed to maintain compatibility with existing workflows. +- Performance and security considerations should be taken into account during implementation. +- If possible, examples or usage guides could be included to help users quickly understand how to use the feature. + +Screenshots, mockups, or example scenarios can also be provided if needed to illustrate the expected behavior of the feature.