Skip to content

Commit

Permalink
Issue templates
Browse files Browse the repository at this point in the history
  • Loading branch information
vidi42 committed May 23, 2024
1 parent 2972a2a commit 5fc30ca
Show file tree
Hide file tree
Showing 3 changed files with 105 additions and 0 deletions.
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/defect.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Bug Report
description: Report a bug encountered when working with EHRbase
labels: ["bug"]
body:
- type: checkboxes
attributes:
label: Before reporting an issue
description: Please search to see if the issue is already reported, and try to reproduce the issue on the latest release.
options:
- label: I have searched existing issues
required: true
- label: I have reproduced the issue with the latest release
required: true
- type: textarea
attributes:
label: Environment information
description: To help reproducing your problem it is mandatory to give some information on the environment.
placeholder: |
- Migration tool version:
- EHRbase version:
- PostgreSQL version:
- Java Runtime version:
- Operating System version:
validations:
required: true
- type: textarea
attributes:
label: Steps to reproduce
description: Describe the steps that you have taken until the unexpected behavior occurred. Please try to add as many details as possible, and include data and templates as attachments.
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: Describe the expected output / behavior.
validations:
required: true
- type: textarea
attributes:
label: Actual result
description: Describe the wrong output / behavior.
validations:
required: true
- type: textarea
attributes:
label: Further information
description: Add additional information, if needed.
validations:
required: false
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Enhancement Request
description: Enhancement request for a new / extended functionality of EHRbase
labels: ["enhancement"]
body:
- type: textarea
attributes:
label: Background
description: Describe the context and intention for this enhancement, such as the benefits and impacts on the user.
validations:
required: true
- type: textarea
attributes:
label: Enhancement
description: Provide specific preconditions, steps, requirements or expectations on the proposed enhancement.
validations:
required: true
- type: input
attributes:
label: Discussion
description: |
If there has been a discussion around the enhancement, provide a link to the discussion.
Please also check for ongoing discussions on the [openEHR discourse](https://discourse.openehr.org/tag/ehrbase).
- type: textarea
attributes:
label: Further information
description: Add additional information, if needed.
validations:
required: false
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/task.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Task Request
description: A general task, e.g. research or other common work to be done
labels: ["task"]
body:
- type: textarea
attributes:
label: Background
description: Describe the goal of this task, and the expectations or impacts on EHRbase after this task has been completed.
validations:
required: true
- type: textarea
attributes:
label: Task specification
description: Add specific steps or work descriptions with the expected results.
validations:
required: true
- type: input
attributes:
label: Discussion
description: |
If there has been a discussion around the task, provide a link to the discussion.
Please also check for ongoing discussions on the [openEHR discourse](https://discourse.openehr.org/tag/ehrbase).
- type: textarea
attributes:
label: Further information
description: Add additional information, if needed.
validations:
required: false

0 comments on commit 5fc30ca

Please sign in to comment.