Skip to content

Commit 56f525e

Browse files
committed
Issue templates: improved descriptions for enhancements and feature requests
1 parent 2eb485a commit 56f525e

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

.github/ISSUE_TEMPLATE/1_bug_report.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,15 @@ body:
4444
validations:
4545
required: true
4646

47+
- type: textarea
48+
attributes:
49+
label: Bug description
50+
description: |
51+
Describe the bug in detail. Include what you expected to happen and what actually happened.
52+
If applicable, include any error messages you received.
53+
validations:
54+
required: true
55+
4756
- type: textarea
4857
attributes:
4958
label: Steps to reproduce this

.github/ISSUE_TEMPLATE/2_enhancement.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,13 @@ body:
6767

6868
- type: dropdown
6969
attributes:
70-
label: Would you like to work on the issue?
70+
label: Would you like to help implement this enhancement?
7171
description: |
72-
Thank you for reporting this issue! Processing is a community-driven, open-source project. That means issues like this often rely on contributors like you to help investigate and fix them.
72+
Note: [creating a library](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#adding-new-features-to-processing) is often the best way to add new features to Processing. If you’re suggesting a change that could be implemented as a library, please consider that approach first.
7373
74-
Let us know if you’d like to try fixing it yourself, and don’t worry, we can guide you through the process. If not, that’s okay too. Your report is appreciated.
75-
76-
See [CONTRIBUTING.md](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more about how to get involved.
74+
If you’re interested in helping implement this enhancement, let us know below. We’re happy to provide guidance and support. If not, your suggestion is still valuable and appreciated.
7775
options:
78-
- No, I’m just reporting the issue
76+
- No, I’m just suggesting the enhancement
7977
- Yes, I’d like to help with this
8078
- I’m not sure yet
8179
validations:

.github/ISSUE_TEMPLATE/3_feature-request.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,14 @@ body:
6464

6565
- type: dropdown
6666
attributes:
67-
label: Would you like to work on the issue?
67+
label: Would you like to help implement this feature?
6868
description: |
69-
Thank you for reporting this issue! Processing is a community-driven, open-source project. That means issues like this often rely on contributors like you to help investigate and fix them.
69+
Note: [creating a library](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#adding-new-features-to-processing) is often the best way to add new features to Processing. If you’re suggesting a feature that could be implemented as a library, please consider that approach first.
7070
71-
Let us know if you’d like to try fixing it yourself, and don’t worry, we can guide you through the process. If not, that’s okay too. Your report is appreciated.
72-
73-
See [CONTRIBUTING.md](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more about how to get involved.
71+
If you’re interested in helping implement this feature, let us know below. We’re happy to provide guidance and support. If not, your suggestion is still valuable and appreciated.
7472
options:
75-
- No, I’m just reporting the issue
73+
- No, I’m just suggesting the feature
7674
- Yes, I’d like to help with this
7775
- I’m not sure yet
7876
validations:
79-
required: true
77+
required: true

0 commit comments

Comments
 (0)