Skip to content

Commit 043a79b

Browse files
authored
[FSSDK-9556]: Update Github Issue Templates. (#516)
* Update Github Issue Templates.
1 parent 51d33b6 commit 043a79b

File tree

4 files changed

+142
-0
lines changed

4 files changed

+142
-0
lines changed

Diff for: .github/ISSUE_TEMPLATE/BUG-REPORT.yml

+88
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
name: 🐞 Bug
2+
description: File a bug/issue
3+
title: "[BUG] <title>"
4+
labels: ["bug", "needs-triage"]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for the bug you encountered.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
attributes:
15+
label: SDK Version
16+
description: Version of the SDK in use?
17+
validations:
18+
required: true
19+
- type: textarea
20+
attributes:
21+
label: iOS Version
22+
description: Version of iOS in use?
23+
validations:
24+
required: true
25+
- type: textarea
26+
attributes:
27+
label: Current Behavior
28+
description: A concise description of what you're experiencing.
29+
validations:
30+
required: true
31+
- type: textarea
32+
attributes:
33+
label: Expected Behavior
34+
description: A concise description of what you expected to happen.
35+
validations:
36+
required: true
37+
- type: textarea
38+
attributes:
39+
label: Steps To Reproduce
40+
description: Steps to reproduce the behavior.
41+
placeholder: |
42+
1. In this environment...
43+
1. With this config...
44+
1. Run '...'
45+
1. See error...
46+
validations:
47+
required: true
48+
- type: textarea
49+
attributes:
50+
label: Link
51+
description: Link to code demonstrating the problem.
52+
validations:
53+
required: false
54+
- type: textarea
55+
attributes:
56+
label: Logs / Stacktraces
57+
description: Logs/stack traces related to the problem (⚠️do not include sensitive information).
58+
validations:
59+
required: false
60+
- type: dropdown
61+
attributes:
62+
label: Severity
63+
description: What is the severity of the problem?
64+
multiple: true
65+
options:
66+
- Blocking development
67+
- Affecting users
68+
- Minor issue
69+
validations:
70+
required: false
71+
- type: textarea
72+
attributes:
73+
label: Workaround/Solution
74+
description: Do you have any workaround or solution in mind for the problem?
75+
validations:
76+
required: false
77+
- type: textarea
78+
attributes:
79+
label: "Recent Change"
80+
description: Has this issue started happening after an update or experiment change?
81+
validations:
82+
required: false
83+
- type: textarea
84+
attributes:
85+
label: Conflicts
86+
description: Are there other libraries/dependencies potentially in conflict?
87+
validations:
88+
required: false

Diff for: .github/ISSUE_TEMPLATE/ENHANCEMENT.yml

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: ✨Enhancement
2+
description: Create a new ticket for a Enhancement/Tech-initiative for the benefit of the SDK which would be considered for a minor version update.
3+
title: "[ENHANCEMENT] <title>"
4+
labels: ["enhancement"]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: "Description"
10+
description: Briefly describe the enhancement in a few sentences.
11+
placeholder: Short description...
12+
validations:
13+
required: true
14+
- type: textarea
15+
id: benefits
16+
attributes:
17+
label: "Benefits"
18+
description: How would the enhancement benefit to your product or usage?
19+
placeholder: Benefits...
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: detail
24+
attributes:
25+
label: "Detail"
26+
description: How would you like the enhancement to work? Please provide as much detail as possible
27+
placeholder: Detailed description...
28+
validations:
29+
required: false
30+
- type: textarea
31+
id: examples
32+
attributes:
33+
label: "Examples"
34+
description: Are there any examples of this enhancement in other products/services? If so, please provide links or references.
35+
placeholder: Links/References...
36+
validations:
37+
required: false
38+
- type: textarea
39+
id: risks
40+
attributes:
41+
label: "Risks/Downsides"
42+
description: Do you think this enhancement could have any potential downsides or risks?
43+
placeholder: Risks/Downsides...
44+
validations:
45+
required: false

Diff for: .github/ISSUE_TEMPLATE/FEATURE-REQUEST.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<!--
2+
Thanks for filing in issue! Are you requesting a new feature? If so, please share your feedback with us on the following link.
3+
-->
4+
## Feedback requesting a new feature can be shared [here.](https://feedback.optimizely.com/)

Diff for: .github/ISSUE_TEMPLATE/config.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 💡Feature Requests
4+
url: https://feedback.optimizely.com/
5+
about: Feedback requesting a new feature can be shared here.

0 commit comments

Comments
 (0)