crewAIInc / crewAI

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
https://crewai.com
MIT License
20.74k stars 2.87k forks source link

Feature templates #1183

Closed theCyberTech closed 2 months ago

theCyberTech commented 2 months ago

Add Feature Request Template and Disable Blank Issues

Description

This PR introduces two key changes to improve our issue management process:

  1. Adds a new Feature Request template to streamline and standardize feature suggestions.
  2. Disables the option to create blank issues, encouraging use of our predefined templates.

Changes

  1. Added .github/ISSUE_TEMPLATE/feature_request.yml with a comprehensive feature request template.
  2. Added .github/ISSUE_TEMPLATE/config.yml to disable blank issues.

Feature Request Template

The new template includes fields for:

Config Change

Added configuration to disable blank issues:

blank_issues_enabled: false

Impact

Motivation

These changes will:

  1. Improve the quality and completeness of feature requests.
  2. Streamline the process of evaluating and implementing new features.
  3. Ensure all issues (bugs and features) provide necessary information upfront.
  4. Reduce time spent on back-and-forth communication to gather missing details.

Testing

Additional Notes