Skip to content

Commit 3699211

Browse files
authored
Update and rename 1_new-contribution.yaml to 1_new-library.yaml
1 parent 022859b commit 3699211

File tree

2 files changed

+48
-44
lines changed

2 files changed

+48
-44
lines changed

.github/ISSUE_TEMPLATE/1_new-contribution.yaml

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