summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/ISSUE_TEMPLATE/bug-report.yaml8
-rw-r--r--.github/ISSUE_TEMPLATE/feature-request.yaml41
-rw-r--r--.github/ISSUE_TEMPLATE/issue-report.yaml31
3 files changed, 33 insertions, 47 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml
index 6e9f6606..4c85742a 100644
--- a/.github/ISSUE_TEMPLATE/bug-report.yaml
+++ b/.github/ISSUE_TEMPLATE/bug-report.yaml
@@ -1,15 +1,11 @@
name: Bug Report
-description: File a bug report
+description: Something is broken
labels: ["bug"]
body:
- - type: markdown
- attributes:
- value: |
- **Thanks for taking the time to fill out this bug report!**
- *Please, before opening a bug report, check if similar issues already exist. In that case, use those issues to provide your feedback instead.*
- type: checkboxes
attributes:
label: Verification
+ description: Before submitting a bug report, check if similar issues already exist and use those issues to provide your feedback instead.
options:
- label: I searched for similar bug reports and found none was relevant.
required: true
diff --git a/.github/ISSUE_TEMPLATE/feature-request.yaml b/.github/ISSUE_TEMPLATE/feature-request.yaml
deleted file mode 100644
index a35bbfed..00000000
--- a/.github/ISSUE_TEMPLATE/feature-request.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-name: Feature Request
-description: File a feature request
-labels: ["feature request"]
-body:
- - type: markdown
- attributes:
- value: |
- **Thanks for taking the time to fill out this feature request!**
- *Please, before opening a feature request, check if similar issues already exist. In that case, use those issues to provide your feedback instead.*
- - type: checkboxes
- attributes:
- label: Verification
- options:
- - label: I searched for similar feature request and found none was relevant.
- required: true
- - type: markdown
- attributes:
- value: |
- **Note:** keep in mind that, while InfiniTime is usable, it is still under heavy development and as such it is continuously evolving.
- Some features you want to see implemented might not be compatible with the current state of the project, or might not even be suitable to include *in the firmware* of the watch.
- - type: input
- id: desc-brief
- attributes:
- label: Pitch us your idea!
- description: A one-line elevator pitch of the feature you'd like to see implemented.
- placeholder: "Ex. My dog wants InfiniTime on its smart collar."
- validations:
- required: true
- - type: textarea
- id: desc-long
- attributes:
- label: Description
- description: |
- Give us a detailed description of the feature you are proposing. Mockups or a description of the possible use cases are highly appreciated.
- Tell us why this should be included in the firmware.
- placeholder: "Ex. Here is a drawing of my dog wearing an InfiniTime collar and smiling."
- - type: markdown
- id: companion-app
- attributes:
- value: |
- If this requires features missing from other software (for example a companion app), please take care of opening any relevant feature request over there as well.
diff --git a/.github/ISSUE_TEMPLATE/issue-report.yaml b/.github/ISSUE_TEMPLATE/issue-report.yaml
new file mode 100644
index 00000000..f46499aa
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/issue-report.yaml
@@ -0,0 +1,31 @@
+name: Issue report
+description: Something's not good enough
+body:
+- type: checkboxes
+ attributes:
+ label: Verification
+ description: Before submitting an issue, check if similar issues already exist and use those issues to provide your feedback instead.
+ options:
+ - label: I searched for similar issues and found none was relevant.
+ required: true
+- type: textarea
+ attributes:
+ label: Introduce the issue
+ description: Explain why it is an issue if necessary.
+ validations:
+ required: true
+- type: textarea
+ attributes:
+ label: Preferred solution
+ description: You can suggest a solution to the issue here.
+ placeholder: Optional
+- type: input
+ attributes:
+ label: Version
+ description: |
+ What [version of the firmware](https://github.com/JF002/InfiniTime/blob/develop/doc/gettingStarted/gettingStarted-1.0.md#how-to-check-the-version-of-infinitime-and-the-bootloader) are you running?
+ If you are running an older version, please consider [updating to the latest firmware](https://github.com/JF002/InfiniTime/blob/develop/doc/gettingStarted/gettingStarted-1.0.md#how-to-update-your-pinetime).
+ If you are running directly from git, specify the branch or the commit hash directly.
+ placeholder: Ex. v1.6.0 or develop or fc922b60
+ validations:
+ required: false