FEATURE_REQUEST.yml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. name: ➕ Feature Request
  2. description: File a file request if you have a suggestion for a new feature.
  3. title: "[FR]: "
  4. labels: ["type: feature request"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. For large or ambiguous requests, such as significant breaking changes
  10. or use cases that could be addressed by multiple different features,
  11. consider instead starting a [Pitch][1] discussion to discuss with
  12. the Firebase community.
  13. A good feature request ideally
  14. * is either immediately obvious (e.g. _Add Sign in with Apple support_), or
  15. * starts with a use case that is not achievable with the existing
  16. Firebase API and includes a brief API proposal that would make the use
  17. case possible.
  18. <!--- Links -->
  19. [1]: https://github.com/firebase/firebase-ios-sdk/discussions/categories/pitches
  20. - type: textarea
  21. attributes:
  22. label: Description
  23. description: |
  24. Describe the feature request. Provide the following:
  25. 1. Use case
  26. 2. How the Firebase SDK _currently_ handles it
  27. 3. How you propose the Firebase SDK _should_ handle it
  28. placeholder: |
  29. 1. ...
  30. 2. ...
  31. 3. ...
  32. validations:
  33. required: true
  34. - type: textarea
  35. attributes:
  36. label: API Proposal
  37. description: |
  38. If your feature request requires API changes, describe the changes and the
  39. new API's signature and usage.
  40. validations:
  41. required: false
  42. - type: dropdown
  43. attributes:
  44. label: Firebase Product(s)
  45. description: Which Firebase products does this feature request apply to?
  46. multiple: true
  47. options:
  48. - AB Testing
  49. - Analytics
  50. - App Check
  51. - App Distribution
  52. - Authentication
  53. - Crashlytics
  54. - Database
  55. - DynamicLinks
  56. - Firestore
  57. - Functions
  58. - In-App Messaging
  59. - Installations
  60. - ML Model Downloader
  61. - Messaging
  62. - Performance
  63. - Remote Config
  64. - Storage
  65. validations:
  66. required: true