Skip to content

Commit 9e0a7dd

Browse files
authored
Merge pull request #705 from dyamon/issue-templates
Issue templates to tame the wilderness
2 parents 392c7ad + de89c86 commit 9e0a7dd

2 files changed

Lines changed: 100 additions & 0 deletions

File tree

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
name: Bug Report
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+
*Please, before opening a bug report, check if similar issues already exist. In that case, use those issues to provide your feedback instead.*
11+
- type: checkboxes
12+
attributes:
13+
options:
14+
- label: I searched for similar bug reports and found none was relevant.
15+
required: true
16+
- type: input
17+
id: desc-brief
18+
attributes:
19+
label: What happened?
20+
description: A one-line description of the bug.
21+
placeholder: "Ex. I woke up as a Kafkian insect this morning."
22+
validations:
23+
required: true
24+
- type: input
25+
id: desc-expected
26+
attributes:
27+
label: What should happen instead?
28+
description: The behaviour you were expecting to see.
29+
placeholder: "Ex. I was expecting to wake up as a human."
30+
- type: textarea
31+
id: desc-steps
32+
attributes:
33+
label: Reproduction steps
34+
description: "How do you trigger this bug? Please walk us through it step by step."
35+
validations:
36+
required: true
37+
- type: textarea
38+
id: desc-long
39+
attributes:
40+
label: More details?
41+
description: Give us more details about the bug and any personal attempts you made to fix it.
42+
placeholder: Tell us more!
43+
- type: input
44+
id: version
45+
attributes:
46+
label: Version
47+
description: |
48+
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?
49+
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).
50+
If you are running directly from git, specify the branch or the commit hash directly.
51+
placeholder: "Ex. v1.6.0 or develop or fc922b60"
52+
validations:
53+
required: true
54+
- type: input
55+
id: companion-app
56+
attributes:
57+
label: Companion app
58+
description: Which companion app are you using (if relevant)?
59+
placeholder: "Ex. Gadgetbridge v0.60.0, Siglo v0.9.4"
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Feature Request
2+
description: File a feature request
3+
title: "[Feature Request]: "
4+
labels: ["feature-request"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
**Thanks for taking the time to fill out this feature request!**
10+
*Please, before opening a feature request, check if similar issues already exist. In that case, use those issues to provide your feedback instead.*
11+
- type: checkboxes
12+
attributes:
13+
options:
14+
- label: I searched for similar feature request and found none was relevant.
15+
required: true
16+
- type: markdown
17+
attributes:
18+
value: |
19+
**Note:** keep in mind that, while InfiniTime is usable, it is still under heavy development and as such it is continuously evolving.
20+
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.
21+
- type: input
22+
id: desc-brief
23+
attributes:
24+
label: Pitch us your idea!
25+
description: A one-line elevator pitch of the feature you'd like to see implemented.
26+
placeholder: "Ex. My dog wants InfiniTime on its smart collar."
27+
validations:
28+
required: true
29+
- type: textarea
30+
id: desc-long
31+
attributes:
32+
label: Description
33+
description: |
34+
Give us a detailed description of the feature you are proposing. Mockups or a description of the possible use cases are highly appreciated.
35+
Tell us why this should be included in the firmware.
36+
placeholder: "Ex. Here is a drawing of my dog wearing an InfiniTime collar and smiling."
37+
- type: markdown
38+
id: companion-app
39+
attributes:
40+
value: |
41+
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.

0 commit comments

Comments
 (0)