Skip to content

Commit 213d3f2

Browse files
authored
Merge pull request #4413 from Arlodotexe/Arlodotexe/issue4177
Converted issue templates to use Forms
2 parents 5327002 + a0b069e commit 213d3f2

File tree

8 files changed

+225
-171
lines changed

8 files changed

+225
-171
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 84 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
name: Bug report
2+
description: Create a report to help us fix something that isn't working as expected
3+
labels: "bug :bug:"
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
## Before you begin
9+
🚨 **Please do not skip instructions**🚨
10+
11+
This info is essential for investigating your bug report. Issues with missing information may be closed without investigation.
12+
13+
If you're uncertain about the problem, find or start a [Questions & Help](https://github.com/CommunityToolkit/WindowsCommunityToolkit/discussions/categories/questions-help) discussion, where you can get insight from the community regarding your issue.
14+
15+
- type: textarea
16+
id: description
17+
validations:
18+
required: true
19+
attributes:
20+
label: Describe the bug
21+
description: A clear and concise description of what the bug is.
22+
- type: input
23+
id: last-working-toolkit-version
24+
attributes:
25+
label: Regression
26+
description: If this is a regression, what toolkit version did you last see it work?
27+
placeholder:
28+
validations:
29+
required: false
30+
- type: checkboxes
31+
id: reproducable-in-sample-app
32+
attributes:
33+
label: Reproducible in sample app?
34+
description: Can this be reproduced in the Sample App? (Either in a sample as-is or with new XAML pasted in the editor.)
35+
options:
36+
- label: This bug can be reproduced in the sample app.
37+
required: false
38+
- type: textarea
39+
id: repro-steps
40+
validations:
41+
required: true
42+
attributes:
43+
label: Steps to reproduce
44+
render: text
45+
description: Provide steps to reproduce the issue, or let us know why it can't be reproduced (e.g. more complex setup, environment, dependencies, etc...)
46+
placeholder: |
47+
A repro from the sample app expidites the process of discovering, resolving, and validating bug fixes.
48+
Provide code-snippets or XAML snippets as appropriate.
49+
50+
Example repro steps:
51+
1. Given the following environment (Sample App w/ XAML, Project with Isolated setup, etc...)
52+
2. Go to '...'
53+
3. Click on '....'
54+
4. Scroll down to '....'
55+
5. See error
56+
- type: textarea
57+
id: expected-behavior
58+
validations:
59+
required: true
60+
attributes:
61+
label: Expected behavior
62+
description: A clear and concise description of what you expected to happen.
63+
- type: textarea
64+
id: screenshots
65+
attributes:
66+
label: Screenshots
67+
description: If applicable, add screenshots to help explain your problem.
68+
- type: checkboxes
69+
id: environment-windows-build
70+
attributes:
71+
label: Windows Build Number
72+
description: Check one or more of the following options
73+
options:
74+
- label: Windows 10 1809 (Build 17763)
75+
- label: Windows 10 1903 (Build 18362)
76+
- label: Windows 10 1909 (Build 18363)
77+
- label: Windows 10 2004 (Build 19041)
78+
- label: Windows 10 20H2 (Build 19042)
79+
- label: Windows 10 21H1 (Build 19043)
80+
- label: Windows 11 21H2 (Build 22000)
81+
- label: Other (specify)
82+
- type: input
83+
id: environment-windows-build-other-build-number
84+
attributes:
85+
label: Other Windows Build number
86+
description: If applicable, another Windows build number not listed (such as an Insider build)
87+
- type: checkboxes
88+
id: environment-app-min-target-version
89+
attributes:
90+
label: App minimum and target SDK version
91+
description: Check one or more of the following options
92+
options:
93+
- label: Windows 10, version 1809 (Build 17763)
94+
- label: Windows 10, version 1903 (Build 18362)
95+
- label: Windows 10, version 1909 (Build 18363)
96+
- label: Windows 10, version 2004 (Build 19041)
97+
- label: Other (specify)
98+
- type: input
99+
id: environment-app-min-target-other-build-number
100+
attributes:
101+
label: Other SDK version
102+
description: If applicable, another SDK version not listed (such as an Insider SDK)
103+
- type: dropdown
104+
id: visual-studio-version
105+
attributes:
106+
multiple: true
107+
label: Visual Studio Version
108+
description: Check one or more of the following options
109+
options:
110+
- 2017
111+
- 2019
112+
- 2022
113+
- type: input
114+
id: visual-studio-exact-build
115+
attributes:
116+
label: Visual Studio Build Number
117+
description: What's the exact build number? (Found in Visual Studio under Help -> About Microsoft Visual Studio)
118+
- type: dropdown
119+
id: form-factor
120+
attributes:
121+
multiple: true
122+
label: Device form factor
123+
description: Check one or more of the following options
124+
options:
125+
- Desktop
126+
- Xbox
127+
- Surface Hub
128+
- IoT
129+
- type: textarea
130+
id: nuget-packages
131+
attributes:
132+
label: Nuget packages
133+
description: Which NuGet packages have you used? Include the version number.
134+
- type: textarea
135+
id: additional-context
136+
attributes:
137+
label: Additional context
138+
description: Add any other context about the problem here.
139+
- type: dropdown
140+
id: contribution
141+
validations:
142+
required: true
143+
attributes:
144+
label: Help us help you
145+
description: Would you like to contribute a solution to this issue?
146+
options:
147+
- Yes, I'd like to be assigned to work on this item.
148+
- Yes, but only if others can assist.
149+
- No.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Question
4+
url: https://github.com/CommunityToolkit/WindowsCommunityToolkit/discussions/categories/questions-help
5+
about: I have a question about how to use something in the toolkit.
6+
- name: Documentation
7+
url: https://github.com/MicrosoftDocs/WindowsCommunityToolkitDocs/issues/new
8+
about: I have a documentation suggestion or question
9+
- name: Win32 Controls
10+
url: https://github.com/CommunityToolkit/Microsoft.Toolkit.Win32/issues/new
11+
about: I have an issue with a Toolkit WPF or WinForms control

.github/ISSUE_TEMPLATE/documentation.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 30 deletions
This file was deleted.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: Feature request
2+
description: Create a report to help us fix something that isn't working as expected
3+
title: "[Feature]"
4+
labels: "feature request :mailbox_with_mail:"
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
## Before you begin
10+
🚨 **Please do not skip instructions**🚨
11+
12+
This info is essential to help us understand your feature request.
13+
14+
If you're uncertain about the feature, find or start an [Ideas](https://github.com/CommunityToolkit/WindowsCommunityToolkit/discussions/categories/ideas) discussion, where you can get insight from the community regarding your issue.
15+
16+
- type: textarea
17+
id: problem-description
18+
validations:
19+
required: true
20+
attributes:
21+
label: Describe the problem
22+
description: Describe the problem this feature would solve.
23+
placeholder: |
24+
A clear and concise description of what the problem is, starting with the user story.
25+
26+
Describe or link to any existing issues or discussions.
27+
28+
Provide examples of the restrictions in the current environment that hinders the work your users or you want to perform. What are the ways this new feature will help transform and deliver those results
29+
30+
For example, I am currently using the InfiniteCanvas control which lacks the TabbedCommandBar control feature. I am looking to improve user experience therefore i would like to use that in my project to provide ease of accessibility and a user-friendly interface. This new feature will provide quick access to the toolbar, enhance space utilization, etc [...]
31+
32+
- type: textarea
33+
id: solution-description
34+
validations:
35+
required: true
36+
attributes:
37+
label: Describe the solution
38+
description: Describe the solution to the problem.
39+
placeholder: |
40+
A clear and concise description of what you want to happen. Define how do you think it will help the community and the value it adds to the toolkit.
41+
42+
- type: textarea
43+
id: alternatives
44+
attributes:
45+
label: Alternatives
46+
description: Describe alternatives you've considered
47+
placeholder: |
48+
A clear and concise description of any alternative solutions or features you've considered.
49+
50+
- type: textarea
51+
id: additional-info
52+
attributes:
53+
label: Additional info
54+
description: Add any other context or screenshots about the feature request here.
55+
56+
57+
- type: dropdown
58+
id: contribution
59+
attributes:
60+
label: Help us help you
61+
description: Would you like to contribute a solution to this issue?
62+
options:
63+
- Yes, I'd like to be assigned to work on this item.
64+
- Yes, but only if others can assist.
65+
- No.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)