feature_request.yml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. name: Feature Request
  2. description: Suggest a new feature or enhancement
  3. title: "[Feature]: "
  4. labels: ["enhancement"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for suggesting a feature! Please fill out the form below.
  10. - type: textarea
  11. id: problem
  12. attributes:
  13. label: Problem or Use Case
  14. description: Is your feature request related to a problem? Please describe the use case.
  15. placeholder: I'm always frustrated when...
  16. validations:
  17. required: true
  18. - type: textarea
  19. id: solution
  20. attributes:
  21. label: Proposed Solution
  22. description: Describe the solution you'd like to see.
  23. placeholder: It would be great if...
  24. validations:
  25. required: true
  26. - type: textarea
  27. id: alternatives
  28. attributes:
  29. label: Alternatives Considered
  30. description: Have you considered any alternative solutions or workarounds?
  31. placeholder: I've tried...
  32. - type: dropdown
  33. id: category
  34. attributes:
  35. label: Feature Category
  36. description: What area does this feature relate to?
  37. options:
  38. - Print Archiving
  39. - Monitoring & Stats
  40. - Print Queue & Scheduling
  41. - Smart Plugs
  42. - Notifications
  43. - Spoolman Integration
  44. - Cloud Profiles
  45. - K-Profiles
  46. - Maintenance Tracking
  47. - File Manager
  48. - UI/UX
  49. - API
  50. - Other
  51. validations:
  52. required: true
  53. - type: dropdown
  54. id: priority
  55. attributes:
  56. label: Priority
  57. description: How important is this feature to you?
  58. options:
  59. - Nice to have
  60. - Would improve my workflow
  61. - Critical for my use case
  62. validations:
  63. required: true
  64. - type: textarea
  65. id: mockups
  66. attributes:
  67. label: Mockups or Examples
  68. description: If you have any mockups, screenshots, or examples from other software, please share them.
  69. - type: checkboxes
  70. id: contribution
  71. attributes:
  72. label: Contribution
  73. options:
  74. - label: I would be willing to help implement this feature
  75. required: false
  76. - type: checkboxes
  77. id: checklist
  78. attributes:
  79. label: Checklist
  80. options:
  81. - label: I have searched existing issues to ensure this feature hasn't already been requested
  82. required: true