Skip to content

Commit 8651073

Browse files
authored
Merge pull request processing#903 from processing/sableraf-issue-templates
Updated issue templates
2 parents 0fcc997 + 53931ab commit 8651073

3 files changed

Lines changed: 99 additions & 74 deletions

File tree

.github/ISSUE_TEMPLATE/1_bug_report.yml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,24 @@ body:
2929
- Other (specify if possible)
3030
validations:
3131
required: true
32-
32+
3333
- type: input
3434
attributes:
35-
label: Processing version
35+
label: Processing version
3636
description: Go to "Help > About Processing" and look in the bottom-right corner for the version number. It also appears in the title bar of every editor window.
3737
validations:
3838
required: true
39-
39+
4040
- type: input
4141
attributes:
42-
label: Operating system
42+
label: Operating system
4343
description: "Ex: Windows/MacOSX/Linux/Android/iOS along with version"
4444
validations:
4545
required: true
46-
46+
4747
- type: textarea
4848
attributes:
49-
label: Steps to reproduce this
49+
label: Steps to reproduce this
5050
description: Describe what steps will produce the bug.
5151
value: |
5252
"1.
@@ -56,7 +56,7 @@ body:
5656
3."
5757
validations:
5858
required: true
59-
59+
6060
- type: textarea
6161
attributes:
6262
label: snippet
@@ -67,19 +67,27 @@ body:
6767
// Paste your code below :)
6868
6969
void setup() {
70-
70+
7171
}
72-
72+
7373
void draw() {
74-
74+
7575
}
7676
```
7777
validations:
7878
required: false
79-
79+
8080
- type: textarea
8181
attributes:
8282
label: Additional context
8383
description: Add any other context about the problem here.
8484
validations:
8585
required: false
86+
87+
- type: input
88+
attributes:
89+
label: Would you like to work on the issue?
90+
description: |
91+
Please let us know if you can work on this or if the issue should be assigned to someone else.
92+
validations:
93+
required: true

.github/ISSUE_TEMPLATE/2_enhancement.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,38 +29,46 @@ body:
2929
- Other (specify if possible)
3030
validations:
3131
required: true
32-
32+
3333
- type: input
3434
attributes:
3535
label: Feature to enhance
3636
description: Which existing feature of Processing would be improved by this enhancement?
3737
validations:
3838
required: true
39-
39+
4040
- type: textarea
4141
attributes:
4242
label: Desired enhancement
4343
description: Describe the improvement you’d like to see with that existing feature
4444
validations:
4545
required: true
46-
46+
4747
- type: textarea
4848
attributes:
4949
label: Potential benefits
5050
description: Explain how this enhancement could benefit users or improve Processing.
5151
validations:
5252
required: false
53-
53+
5454
- type: textarea
5555
attributes:
5656
label: Possible drawbacks
5757
description: Consider any possible drawbacks or challenges related to the implementation of this enhancement.
5858
validations:
5959
required: false
60-
60+
6161
- type: textarea
6262
attributes:
6363
label: Additional context
6464
description: Add any other context or screenshots about the feature request here.
6565
validations:
6666
required: false
67+
68+
- type: input
69+
attributes:
70+
label: Would you like to work on the issue?
71+
description: |
72+
Please let us know if you can work on this or if the issue should be assigned to someone else.
73+
validations:
74+
required: true

.github/ISSUE_TEMPLATE/3_feature-request.yml

Lines changed: 67 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -3,61 +3,70 @@ description: Request adding a new feature to Processing
33
labels: [new feature]
44
body:
55

6-
- type: dropdown
7-
id: feature-area
8-
attributes:
9-
label: Relevant sub-area for this feature?
10-
description: Choose the sub-area most relevant to your feature request.
11-
multiple: true
12-
options:
13-
- Accessibility
14-
- Core/Environment/Rendering
15-
- PDE
16-
- Data
17-
- Events
18-
- Image
19-
- IO
20-
- Math
21-
- Typography
22-
- Utilities
23-
- OpenGL
24-
- Contributions Manager
25-
- Export
26-
- Build process
27-
- Unit testing
28-
- Internationalization
29-
- Other (specify if possible)
30-
validations:
31-
required: true
32-
33-
- type: textarea
34-
id: feature-description
35-
attributes:
36-
label: Feature description
37-
description: Describe the feature in detail. Include how it should work and its intended impact.
38-
validations:
39-
required: true
40-
41-
- type: textarea
42-
id: benefits
43-
attributes:
44-
label: Benefits
45-
description: Outline how this feature would benefit users or improve Processing.
46-
validations:
47-
required: true
48-
49-
- type: textarea
50-
id: challenges
51-
attributes:
52-
label: Possible challenges
53-
description: Discuss any possible challenges or considerations in implementing this feature.
54-
validations:
55-
required: false
56-
57-
- type: textarea
58-
id: additional-context
59-
attributes:
60-
label: Additional context
61-
description: Provide any other information, links, or screenshots that could help illustrate the feature.
62-
validations:
63-
required: false
6+
- type: dropdown
7+
id: feature-area
8+
attributes:
9+
label: Relevant sub-area for this feature?
10+
description: Choose the sub-area most relevant to your feature request.
11+
multiple: true
12+
options:
13+
- Accessibility
14+
- Core/Environment/Rendering
15+
- PDE
16+
- Data
17+
- Events
18+
- Image
19+
- IO
20+
- Math
21+
- Typography
22+
- Utilities
23+
- OpenGL
24+
- Contributions Manager
25+
- Export
26+
- Build process
27+
- Unit testing
28+
- Internationalization
29+
- Other (specify if possible)
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: feature-description
35+
attributes:
36+
label: Feature description
37+
description: Describe the feature in detail. Include how it should work and its intended impact.
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: benefits
43+
attributes:
44+
label: Benefits
45+
description: Outline how this feature would benefit users or improve Processing.
46+
validations:
47+
required: true
48+
49+
- type: textarea
50+
id: challenges
51+
attributes:
52+
label: Possible challenges
53+
description: Discuss any possible challenges or considerations in implementing this feature.
54+
validations:
55+
required: false
56+
57+
- type: textarea
58+
id: additional-context
59+
attributes:
60+
label: Additional context
61+
description: Provide any other information, links, or screenshots that could help illustrate the feature.
62+
validations:
63+
required: false
64+
65+
66+
- type: input
67+
attributes:
68+
label: Would you like to work on the issue?
69+
description: |
70+
Please let us know if you can work on this or if the issue should be assigned to someone else.
71+
validations:
72+
required: true

0 commit comments

Comments
 (0)