name: "⚡ Feature Request"
description: Suggest a new feature
title: "[FEATURE]: <Title>"
labels: ["kind/feature ", "status/triage"]
body:
  - type: markdown
    attributes:
      value: |
        Thank you for reporting an issue.
        If you think we can make Ristretto better, describe your feature request here.
        Note: Feature requests are judged based on user experience and modeled on
        [Go Experience Reports](https://github.com/golang/go/wiki/ExperienceReports).
        These reports should focus on the problems - they should not focus on and need not propose solutions.
  - type: dropdown
    attributes:
      label: Have you tried Ristretto before this proposal? and did not find anything similar?
      options:
        - "Yes"
        - "No"
    validations:
      required: false
  - type: textarea
    attributes:
      label: What you wanted to do.
      description: Enter details about your expectations.
      placeholder: |
          Type here.
    validations:
      required: true
  - type: textarea
    attributes:
      label: What you actually did.
      description: Enter details about your experience with Ristretto.
      placeholder: |
          Type here.
    validations:
      required: false
  - type: textarea
    attributes:
      label: Why wasn't it great, with examples.
      description: Enter details about your expectations.
      placeholder: |
          Type here.
    validations:
      required: false
  - type: textarea
    attributes:
      label: Additional information.
      description: Any external references to support your case.
