Skip to content

Commit ad709c3

Browse files
authored
Merge pull request #29 from IHE/new-issue-templates
switch to yml issue templates
2 parents eb65110 + 126ace5 commit ad709c3

File tree

5 files changed

+124
-39
lines changed

5 files changed

+124
-39
lines changed

.github/ISSUE_TEMPLATE/config.yml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Other Request
4+
url: https://www.ihe.net/about_ihe/contact_us/
5+
about: For all other requests
6+
- name: Formal Change Proposal
7+
url: https://wiki.ihe.net/index.php/Category:CPs
8+
about: For requesting a formal Change Proposal other than github Issue method
9+
- name: Other Public Comment form
10+
url: https://www.ihe.net/resources/public_comment/
11+
about: For submitting Public Comment without use of github Issue method
12+

.github/ISSUE_TEMPLATE/feature_request.md

-20
This file was deleted.
+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Feature Request
2+
description: Request a Feature
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this feature request!
10+
- type: input
11+
id: contact
12+
attributes:
13+
label: Contact Details
14+
description: How can we get in touch with you if we need more info?
15+
placeholder: ex. email@example.com
16+
validations:
17+
required: false
18+
- type: textarea
19+
id: what-happened
20+
attributes:
21+
label: Is your feature request related to a problem? Please describe.
22+
description: Also tell us, what you would like to happen?
23+
placeholder: Tell us what is preventing this feature!
24+
value: "A feature request!"
25+
validations:
26+
required: true
27+
- type: textarea
28+
id: solution
29+
attributes:
30+
label: Describe the solution you'd like
31+
description: A clear and concise description of what you want to happen.
32+
- type: textarea
33+
id: alternatives
34+
attributes:
35+
label: Describe alternatives you've considered
36+
description: A clear and concise description of any alternative solutions or features you've considered.
37+
- type: textarea
38+
id: additional
39+
attributes:
40+
label: Additional context
41+
description: Add any other context or screenshots about the feature request here.
42+
43+
- type: checkboxes
44+
id: terms
45+
attributes:
46+
label: Code of Conduct
47+
description: By submitting this feature request, you agree to follow the IHE [Code of Conduct](https://github.com/IHE/.github/blob/main/CODE_OF_CONDUCT.md).
48+
options:
49+
- label: I agree to follow the IHE Code of Conduct
50+
required: true
51+

.github/ISSUE_TEMPLATE/public-comment-issue-template.md

-19
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: Public Comment
2+
description: File a bug report
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
- type: input
11+
id: contact
12+
attributes:
13+
label: Contact Details
14+
description: How can we get in touch with you if we need more info?
15+
placeholder: ex. email@example.com
16+
validations:
17+
required: false
18+
- type: textarea
19+
id: where
20+
attributes:
21+
label: Section Number
22+
description: Identify the most specific section number the issue occurs.
23+
placeholder: e.g. 4.1.2
24+
- type: textarea
25+
id: what-happened
26+
attributes:
27+
label: What is wrong
28+
description: Describe your issue. Don't write a book, but do include enough to indicate what you see as a problem.
29+
validations:
30+
required: true
31+
- type: textarea
32+
id: solution
33+
attributes:
34+
label: Describe the solution you'd like
35+
description: A clear and concise description of what you want to happen.
36+
- type: textarea
37+
id: logs
38+
attributes:
39+
label: Relevant log output
40+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
41+
render: shell
42+
- type: dropdown
43+
id: priority
44+
attributes:
45+
label: Priority
46+
multiple: false
47+
options:
48+
- High: Important issue where there is major issue to be resolved. Requires discussion and debate.
49+
- Medium: Significant issue or clarification. Requires discussion, but should not lead to long debate.
50+
- Low: Typo or other minor classification that an editor can manage. Requires no group discussion.
51+
validations:
52+
required: true
53+
- type: checkboxes
54+
id: terms
55+
attributes:
56+
label: Code of Conduct
57+
description: By submitting this feature request, you agree to follow the IHE [Code of Conduct](https://github.com/IHE/.github/blob/main/CODE_OF_CONDUCT.md)
58+
options:
59+
- label: I agree to follow the IHE Code of Conduct
60+
required: true
61+

0 commit comments

Comments
 (0)