Skip to content

Commit

Permalink
Migrate To Issue Forms (#1309)
Browse files Browse the repository at this point in the history
* Changed issue templates

* Fixed spelling mistake
  • Loading branch information
JaffaKetchup authored Jul 18, 2022
1 parent f55e156 commit 9134c7b
Show file tree
Hide file tree
Showing 4 changed files with 186 additions and 93 deletions.
61 changes: 0 additions & 61 deletions .github/ISSUE_TEMPLATE/bug-report.md

This file was deleted.

107 changes: 107 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
name: Bug Report
description: Create a bug report to help us improve
title: "[BUG] "
labels: ["bug", "needs verification"]
body:
- type: markdown
attributes:
value: "
# Bug Report
Thanks for taking the time to fill out this bug report! It helps us to improve the experience for you and other developers that may be facing a similar problem. We aim to respond to bug reports as soon as possible, but it may take longer to resolve this issue depending on its complexity and severity. To help us verify the issue quicker, please include as much information as you can.
"
- type: markdown
attributes:
value: ---
- type: textarea
id: description
attributes:
label: What is the bug?
description: What were you implementing when you found this issue? What happens when the bug triggers?
validations:
required: true
- type: textarea
id: expected-behaviour
attributes:
label: What is the expected behaviour?
description: What do you think should have happened?
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: How can we reproduce this issue?
description: |
Please include a [minimal reproducible example](https://en.wikipedia.org/wiki/Minimal_reproducible_example) (preferable), otherwise detail the exact steps to reproduce this issue.
If you do not include any information here, it will take longer for us to verify your issue.
placeholder: Text automatically formatted as Dart code, on submission
render: dart
- type: textarea
id: additional-info
attributes:
label: Can you provide any other information?
description: |
Please attach any other logs, screenshots, or screen recordings.
Is there anything else you'd like to say?
- type: markdown
attributes:
value: ---
- type: dropdown
id: platform
attributes:
label: Platforms Affected
description: What platforms does this issue affect?
multiple: true
options:
- Android
- iOS
- Web
- Windows
- MacOS
- Linux
- Other
validations:
required: true
- type: dropdown
id: severity
attributes:
label: Severity
description: How much of a problem is this issue, when it does occur?
options:
- "Minimum: Allows normal functioning"
- "Obtrusive: Prevents normal functioning but causes no errors in the console"
- "Erroneous: Prevents normal functioning and causes errors in the console"
- "Fatal: Causes the application to crash"
validations:
required: true
- type: dropdown
id: frequency
attributes:
label: Frequency
description: How often does this issue occur?
options:
- "Once: Occurred on a single occasion"
- "Rarely: Occurs every so often"
- "Often: Occurs more often than when it doesn't"
- "Consistently: Always occurs at the same time and location"
validations:
required: true
- type: markdown
attributes:
value: ---
- type: checkboxes
id: terms
attributes:
label: Requirements
description: These are in place to prevent spam and unnecessary reports.
options:
- label: I agree to follow this project's [Code of Conduct](https://github.com/fleaflet/flutter_map/blob/master/CODE_OF_CONDUCT.md)
required: true
- label: My Flutter/Dart installation is unaltered, and `flutter doctor` finds no relevant issues
required: true
- label: I am using the [latest stable version](https://pub.dev/packages/flutter_map) of this package
required: true
- label: I have checked the [Common Issues](https://docs.fleaflet.dev/usage/common-issues) documentation page
required: true
- label: I have checked for similar issues which may be duplicates
required: true
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/feature-request.md

This file was deleted.

79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Feature Request
description: Suggest functionality that you'd like to see
title: "[FEATURE] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: "
# Feature Request
Thanks for taking the time to let us know what you want to see! It helps us to improve the experience for you and other developers that may be facing a similar problem. Unfortunately, response times for feature requests are longer than bug reports, as they are lower priority. If you want this functionality implemented quickly, please make a Pull Request to go alongside this feature request.
"
- type: markdown
attributes:
value: ---
- type: textarea
id: description
attributes:
label: What do you want implemented?
description: Give as much detail as you can. Include why you need this feature in the first place, and any potential ideas for implementation.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: What other alternatives are available?
description: Have you used any workarounds, for example?
- type: textarea
id: additional-info
attributes:
label: Can you provide any other information?
description: |
Please attach any other logs, screenshots, or screen recordings.
Is there anything else you'd like to say?
- type: markdown
attributes:
value: ---
- type: dropdown
id: platform
attributes:
label: Platforms Affected
description: What platforms does this issue affect?
multiple: true
options:
- Android
- iOS
- Web
- Windows
- MacOS
- Linux
- Other
validations:
required: true
- type: dropdown
id: severity
attributes:
label: Severity
description: How much of a problem is the lack of functionality for you?
options:
- "Minimum: Not required for my use"
- "Annoying: Currently have to use workarounds"
- "Obtrusive: No workarounds are available, and this is essential to me"
validations:
required: true
- type: markdown
attributes:
value: ---
- type: checkboxes
id: terms
attributes:
label: Requirements
description: These are in place to prevent spam and unnecessary reports.
options:
- label: I agree to follow this project's [Code of Conduct](https://github.com/fleaflet/flutter_map/blob/master/CODE_OF_CONDUCT.md)
required: true
- label: I am using the [latest stable version](https://pub.dev/packages/flutter_map) of this package
required: true
- label: I have checked for similar feature requests which may be duplicates
required: true

0 comments on commit 9134c7b

Please sign in to comment.