Skip to content

Commit c3007a8

Browse files
committed
Added issue template for submitting tools
1 parent 0fd395a commit c3007a8

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: 🔨 New Tool
2+
description: Submit a new Processing tool
3+
labels: ["new-contribution"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for your new tool contribution to Processing!
9+
10+
Tools allow Processing users to modify or extend the Processing Development Environment ([read more](https://github.com/processing/processing/wiki/Tool-Overview)).
11+
12+
If you need help creating a tool, see the [Tool Guidelines](https://github.com/processing/processing/wiki/Tool-Guidelines) or ask on the [Processing Forum](https://discourse.processing.org/).
13+
14+
Please provide the necessary information below.
15+
16+
- type: input
17+
id: properties_url
18+
attributes:
19+
label: Properties File URL
20+
description: URL of your `tool.properties` file.
21+
placeholder: https://
22+
validations:
23+
required: true
24+
- type: input
25+
id: documentation_url
26+
attributes:
27+
label: Home Page URL
28+
description: URL of the home page for your tool.
29+
placeholder: https://
30+
validations:
31+
required: true
32+
- type: markdown
33+
attributes:
34+
value: |
35+
Please read the [Tool Guidelines](https://github.com/processing/processing/wiki/Tool-Guidelines) and make sure that your tool follows them.
36+
- type: checkbox
37+
id: guidelines_confirmation
38+
attributes:
39+
label: Guidelines Confirmation
40+
description: I confirm that I have read the Tool Guidelines and that my tool follows the guidelines.
41+
validations:
42+
required: true
43+
- type: markdown
44+
attributes:
45+
value: |
46+
Once you submit this form, the `tool.properties` file at the provided URL will be parsed and validated.
47+
48+
The result of this validation will be added to this issue:
49+
- If valid, a pull request will automatically be created to add your tool to the repository.
50+
- If invalid, a comment will be added with details of the error. You will need to fix the file and resubmit.

0 commit comments

Comments
 (0)