02_feature_request.yml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. name: Feature Request
  2. description: "You are about to create a feature request in Flet. We'd appreciate if you'd first search through our open issues and docs, to make sure the issue isn't already known."
  3. body:
  4. - type: checkboxes
  5. attributes:
  6. label: "Duplicate Check"
  7. options:
  8. - label: "I have searched the [opened issues](https://github.com/flet-dev/flet/issues) and there are no duplicates"
  9. required: true
  10. - type: textarea
  11. id: "describe-the-feature"
  12. attributes:
  13. label: "Describe the requested feature"
  14. description: "Please present a concise description of the problem to be addressed by this feature request. Please be clear what parts of the problem are considered to be in-scope and out-of-scope."
  15. placeholder: Tell us what feature you want...
  16. validations:
  17. required: true
  18. - type: textarea
  19. id: "suggestion"
  20. attributes:
  21. label: "Suggest a solution"
  22. description: "Share with us your idea on how to solve the problem. If you have multiple solutions, please present each one separately."
  23. placeholder: "A concise description of your preferred solution. Things to address include:
  24. * Details of the technical implementation, e.g. Flutter widget solving the problem.
  25. * Tradeoffs made in design decisions
  26. * Caveats and considerations for the future
  27. If there are multiple solutions, please present each one separately. Save comparisons for the very end."
  28. - type: textarea
  29. id: "screenshots"
  30. attributes:
  31. label: "Screenshots"
  32. description: "One image is worth a thousand words. If you can, please add screenshots to help explain the feature."
  33. validations:
  34. required: false
  35. - type: textarea
  36. id: "additional-details"
  37. attributes:
  38. label: "Additional details"
  39. description: "Add any other detail about the request here."
  40. validations:
  41. required: false