1--- 2name: Feature request 3description: Suggest an idea for this project 4 5body: 6- type: markdown 7 attributes: 8 value: | 9 ⚠ 10 Verify first that your issue is not [already reported on GitHub][issue search]. 11 Also test if the latest release and devel branch are affected too. 12 *Complete **all** sections as described, this form is processed automatically.* 13 14 [issue search]: https://github.com/ansible-collections/community.general/search?q=is%3Aissue&type=issues 15 16 17- type: textarea 18 attributes: 19 label: Summary 20 description: Describe the new feature/improvement briefly below. 21 placeholder: >- 22 I am trying to do X with the collection from the main branch on GitHub and 23 I think that implementing a feature Y would be very helpful for me and 24 every other user of ansible-core because of Z. 25 validations: 26 required: true 27 28- type: dropdown 29 attributes: 30 label: Issue Type 31 # FIXME: Once GitHub allows defining the default choice, update this 32 options: 33 - Feature Idea 34 validations: 35 required: true 36 37- type: input 38 attributes: 39 label: Component Name 40 description: >- 41 Write the short name of the module, plugin, task or feature below, 42 *use your best guess if unsure*. 43 placeholder: dnf, apt, yum, pip, user etc. 44 validations: 45 required: true 46 47- type: textarea 48 attributes: 49 label: Additional Information 50 description: | 51 Describe how the feature would be used, why it is needed and what it would solve. 52 53 **HINT:** You can paste https://gist.github.com links for larger files. 54 value: | 55 <!--- Paste example playbooks or commands between quotes below --> 56 ```yaml (paste below) 57 58 ``` 59 validations: 60 required: false 61- type: checkboxes 62 attributes: 63 label: Code of Conduct 64 description: | 65 Read the [Ansible Code of Conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html?utm_medium=github&utm_source=issue_form--ansible-collections) first. 66 options: 67 - label: I agree to follow the Ansible Code of Conduct 68 required: true 69... 70