Skip to content

Commit d5bdca3

Browse files
committed
Issue templates: add introductory markdown section to clarify community driven nature of the project and suggest making libraries
1 parent 56f525e commit d5bdca3

File tree

3 files changed

+28
-9
lines changed

3 files changed

+28
-9
lines changed

.github/ISSUE_TEMPLATE/1_bug_report.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ description: Report broken or incorrect behavior in Processing 4. (For help with
33
labels: [bug]
44
body:
55

6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for reporting this issue!
10+
11+
Note that Processing is a community-driven, open-source project. That means we often rely on community members like you to help investigate and fix bugs. If you have the skills and time to help, your contribution would be greatly appreciated!
12+
13+
See [CONTRIBUTING.md](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more about ways to get involved.
14+
615
- type: dropdown
716
id: sub-area
817
attributes:
@@ -97,11 +106,7 @@ body:
97106
attributes:
98107
label: Would you like to work on the issue?
99108
description: |
100-
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.
101-
102-
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.
103-
104-
See [CONTRIBUTING.md](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md) to learn more about how to get involved.
109+
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.
105110
options:
106111
- No, I’m just reporting the issue
107112
- Yes, I’d like to help with this

.github/ISSUE_TEMPLATE/2_enhancement.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ description: Suggest an improvement for an existing feature of Processing.
33
labels: [enhancement]
44
body:
55

6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for suggesting an enhancement to an existing feature of Processing! Your input is valuable in helping us improve the platform. Please fill out the following details to help us understand your suggestion better.
10+
11+
If you have an idea for something Processing doesn’t yet support, **creating a library** is often the best way to contribute. The [Processing Library Template](https://github.com/processing/processing-library-template) provides a starting point for developing, packaging, and distributing Processing libraries. For more instructions, see the [library template documentation](https://processing.github.io/processing-library-template/).
12+
13+
Read more about creating a library [here](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#adding-new-features-to-processing).
14+
615
- type: dropdown
716
id: feature-area
817
attributes:
@@ -69,8 +78,6 @@ body:
6978
attributes:
7079
label: Would you like to help implement this enhancement?
7180
description: |
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.
73-
7481
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.
7582
options:
7683
- No, I’m just suggesting the enhancement

.github/ISSUE_TEMPLATE/3_feature-request.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ description: Request adding a new feature to Processing
33
labels: [new feature]
44
body:
55

6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for suggesting a new feature for Processing! Your input is valuable in helping us improve the platform. Please fill out the following details to help us understand your suggestion better.
10+
11+
If you have an idea for something Processing doesn’t yet support, **creating a library** is often the best way to contribute. The [Processing Library Template](https://github.com/processing/processing-library-template) provides a starting point for developing, packaging, and distributing Processing libraries. For more instructions, see the [library template documentation](https://processing.github.io/processing-library-template/).
12+
13+
Read more about creating a library [here](https://github.com/processing/processing4/blob/main/CONTRIBUTING.md#adding-new-features-to-processing).
14+
615
- type: dropdown
716
id: feature-area
817
attributes:
@@ -66,8 +75,6 @@ body:
6675
attributes:
6776
label: Would you like to help implement this feature?
6877
description: |
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.
70-
7178
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.
7279
options:
7380
- No, I’m just suggesting the feature

0 commit comments

Comments
 (0)