ifmeorg/ifme

View on GitHub
.github/ISSUE_TEMPLATE/feature_request_template.yml

Summary

Maintainability
Test Coverage
name: ✨ Feature Request
description: Suggest an idea for the app
title: "[FEAT]: <title>"
body:
- type: markdown
  attributes:
    value: |
      # Thank you for taking the time to help us improve the app!
- type: checkboxes
  attributes:
    label: Is there an existing request for this feature?
    description: Please search to see if a request already exists for the feature you'd like.
    options:
    - label: I have searched the existing issues
      required: true
- type: textarea
  attributes:
    label: Is there a pain point in the app driving this feature request?
    description: Describe any problems/annoyances you're experiencing in the app.
    placeholder: |
      When I click on this button, it always takes me back to the beginning instead of...
  validations:
    required: false
- type: textarea
  attributes:
    label: Desired Behavior
    description: A concise description of what you'd like to experience differently in the app.
  validations:
    required: false
- type: textarea
  attributes:
    label: Criteria for Completion
    description: This should be a bulleted list of items that, if satisfied, would result in an acceptably complete Pull Request. Be as specific as you need to be.
    placeholder: |
      - [ ] When a user clicks on {this} it should now do {that}
      - [ ] This feature should only be available to organization admins
      - [ ] Add a test proving that it works
  validations:
    required: false
- type: textarea
  attributes:
    label: Anything else?
    description: |
      Links? References? Anything that will give us more context about the feature you are requesting - propose your solutions here!

      Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
  validations:
    required: false
- type: checkboxes
  id: terms
  attributes:
    label: Code of Conduct
    description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/ifmeorg/ifme/blob/main/code_of_conduct.md)
    options:
      - label: I've read the Code of Conduct and understand my responsibilities as a member of the if-me community
        required: true