xref: /freebsd/contrib/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml (revision 28f6c2f292806bf31230a959bc4b19d7081669a7)
1*28f6c2f2SEnji Coopername: Feature request
2*28f6c2f2SEnji Cooperdescription: Propose a new feature.
3*28f6c2f2SEnji Coopertitle: "[FR]: Please title this feature request"
4*28f6c2f2SEnji Cooperlabels: "enhancement"
5*28f6c2f2SEnji Cooperbody:
6*28f6c2f2SEnji Cooper  - type: textarea
7*28f6c2f2SEnji Cooper    id: version
8*28f6c2f2SEnji Cooper    attributes:
9*28f6c2f2SEnji Cooper      label: Does the feature exist in the most recent commit?
10*28f6c2f2SEnji Cooper      description: We recommend using the latest commit from GitHub in your projects.
11*28f6c2f2SEnji Cooper    validations:
12*28f6c2f2SEnji Cooper      required: true
13*28f6c2f2SEnji Cooper  - type: textarea
14*28f6c2f2SEnji Cooper    id: why
15*28f6c2f2SEnji Cooper    attributes:
16*28f6c2f2SEnji Cooper      label: Why do we need this feature?
17*28f6c2f2SEnji Cooper      description: Ideally, explain why a combination of existing features cannot be used instead.
18*28f6c2f2SEnji Cooper    validations:
19*28f6c2f2SEnji Cooper      required: true
20*28f6c2f2SEnji Cooper  - type: textarea
21*28f6c2f2SEnji Cooper    id: proposal
22*28f6c2f2SEnji Cooper    attributes:
23*28f6c2f2SEnji Cooper      label: Describe the proposal.
24*28f6c2f2SEnji Cooper      description: Include a detailed description of the feature, with usage examples.
25*28f6c2f2SEnji Cooper    validations:
26*28f6c2f2SEnji Cooper      required: true
27*28f6c2f2SEnji Cooper  - type: textarea
28*28f6c2f2SEnji Cooper    id: platform
29*28f6c2f2SEnji Cooper    attributes:
30*28f6c2f2SEnji Cooper      label: Is the feature specific to an operating system, compiler, or build system version?
31*28f6c2f2SEnji Cooper      description: If it is, please specify which versions.
32*28f6c2f2SEnji Cooper    validations:
33*28f6c2f2SEnji Cooper      required: true
34