diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..dd9f51e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,12 @@ +blank_issues_enabled: true +contact_links: + - name: Other Request + url: https://www.ihe.net/about_ihe/contact_us/ + about: For all other requests + - name: Formal Change Proposal + url: https://wiki.ihe.net/index.php/Category:CPs + about: For requesting a formal Change Proposal other than github Issue method + - name: Other Public Comment form + url: https://www.ihe.net/resources/public_comment/ + about: For submitting Public Comment without use of github Issue method + \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..1cab0ef --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,51 @@ +name: Feature Request +description: Request a Feature +title: "[Feature]: " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this feature request! + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: false + - type: textarea + id: what-happened + attributes: + label: Is your feature request related to a problem? Please describe. + description: Also tell us, what you would like to happen? + placeholder: Tell us what is preventing this feature! + value: "A feature request!" + validations: + required: true + - type: textarea + id: solution + attributes: + label: Describe the solution you'd like + description: A clear and concise description of what you want to happen. + - type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered + description: A clear and concise description of any alternative solutions or features you've considered. + - type: textarea + id: additional + attributes: + label: Additional context + description: Add any other context or screenshots about the feature request here. + + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + 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). + options: + - label: I agree to follow the IHE Code of Conduct + required: true + diff --git a/.github/ISSUE_TEMPLATE/public-comment-issue-template.md b/.github/ISSUE_TEMPLATE/public-comment-issue-template.md deleted file mode 100644 index 28560e7..0000000 --- a/.github/ISSUE_TEMPLATE/public-comment-issue-template.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Public Comment issue template -about: Change Proposal for a Public Comment review -title: '' -labels: '' -assignees: '' - ---- - -**Section Number** *Identify the most specific section number the issue occurs (e.g. 4.1.2)* - -**Issue** *Describe your issue. Don't write a book, but do include enough to indicate what you see as a problem.* - -**Proposed Change** *Propose a resolution to your issue (e.g., suggested new wording or description of a way to address the issue). The committee might simply accept your suggested text. Even if they don't, it gives a good sense of what you are looking for. Leaving this blank means you can't imagine how to resolve the issue, which makes it easier for the committee to admit they can't imagine how to resolve it either and leave it unresolved.* - -**Priority**: -- High: Important issue where there is major issue to be resolved. Requires discussion and debate. -- Medium: Significant issue or clarification. Requires discussion, but should not lead to long debate. -- Low: Typo or other minor classification that an editor can manage. Requires no group discussion. diff --git a/.github/ISSUE_TEMPLATE/public-comment-issue-template.yml b/.github/ISSUE_TEMPLATE/public-comment-issue-template.yml new file mode 100644 index 0000000..847259f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/public-comment-issue-template.yml @@ -0,0 +1,61 @@ +name: Public Comment +description: File a bug report +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: false + - type: textarea + id: where + attributes: + label: Section Number + description: Identify the most specific section number the issue occurs. + placeholder: e.g. 4.1.2 + - type: textarea + id: what-happened + attributes: + label: What is wrong + description: Describe your issue. Don't write a book, but do include enough to indicate what you see as a problem. + validations: + required: true + - type: textarea + id: solution + attributes: + label: Describe the solution you'd like + description: A clear and concise description of what you want to happen. + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: dropdown + id: priority + attributes: + label: Priority + multiple: false + options: + - High: Important issue where there is major issue to be resolved. Requires discussion and debate. + - Medium: Significant issue or clarification. Requires discussion, but should not lead to long debate. + - Low: Typo or other minor classification that an editor can manage. Requires no group discussion. + validations: + required: true + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + 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) + options: + - label: I agree to follow the IHE Code of Conduct + required: true + \ No newline at end of file