Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add feature GH template #228

Merged
merged 1 commit into from
Apr 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,5 @@ body:
label: Additional Information. Logs.
description: Use [Markdown syntax](https://help.github.com/articles/github-flavored-markdown) if needed.
placeholder: Add information here.
render: shell
validations:
required: false
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Feature Proposal
description: 'Submit a proposal for a new feature'
title: 'Feature: <title>'
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
### Creating feature request:
- Respect the issue template as much as possible.
- The title should be short and descriptive.
- Remain clear and concise.
- Use of examples is a big plus.
- type: checkboxes
id: duplicate
attributes:
label: 'Have you searched for this feature request?'
options:
- label: "I searched but did not find similar requests"
required: true

- type: textarea
id: description
validations:
required: true
attributes:
label: 'Problem Statement'
description: 'Please provide a clear and concise problem statement'
placeholder: 'idpbuilder does this right now, but this does not support my use case because...'

- type: textarea
id: solution
validations:
required: true
attributes:
label: 'Possible Solution'
description: 'Please explain what you think is a good solution for this problem'
placeholder: 'I think idpbuilder should do this and that...'

- type: textarea
id: alternatives
validations:
required: false
attributes:
label: 'Alternatives Considered'
description: 'Please provide any alternative solutions you have considered'
placeholder: 'OPTIONAL. Providing this information helps us follow your thought process'
Loading