Skip to content

Commit 728e6e5

Browse files
committed
add back original template
1 parent 75ef1ac commit 728e6e5

File tree

2 files changed

+118
-30
lines changed

2 files changed

+118
-30
lines changed
Lines changed: 52 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,77 @@
11
name: 💡 Feature idea
2-
description: Suggest a new feature or enhancement for GovTool.
2+
description: Idea or request for some feature on the GovTool roadmap
33
title: "💡 "
4-
labels: ["💡 Feature idea", "Needs UX Review"]
4+
labels: ["💡 Feature idea"]
55
projects: ["IntersectMBO/30", "IntersectMBO/34"]
66
body:
77
- type: markdown
88
attributes:
99
value: |
1010
## 🌟 **Thank you for contributing to GovTool!**
11-
1211
- type: markdown
1312
attributes:
14-
value:
15-
Please fill out the following details.
16-
17-
- type: textarea
18-
id: problem-statement
13+
value: |
14+
Before submitting a new issue consider [starting a new discussion](https://github.com/IntersectMBO/govtool/discussions/new?category=ideas).
15+
16+
- type: dropdown
17+
id: area
18+
attributes:
19+
label: Area
20+
description: What part of GovTool does this feature affect?
21+
options:
22+
- Proposal Pillar
23+
- Voting Pillar
24+
- Delegation Pillar
25+
- Wrapper
26+
- Other
27+
- Not sure
28+
validations:
29+
required: true
30+
31+
- type: dropdown
32+
id: design-needed
1933
attributes:
20-
label: "💡 Suggestion or feature"
21-
description: "Please describe the user need, idea, or pain point."
22-
placeholder: "Example: Users would benefit from having X functionality, so they can do Y..."
34+
label: Is there new design needed?
35+
description: Will this feature require new or edit to existing frontend designs?
36+
options:
37+
- 'Yes'
38+
- 'No'
39+
- Not sure
2340
validations:
2441
required: true
25-
42+
2643
- type: textarea
27-
id: user-impact
44+
id: what
2845
attributes:
29-
label: "Who does this help?"
30-
description: "Which users will benefit from this feature? How does it improve their experience?"
31-
placeholder: "Example: This feature will help first-time users onboard faster..."
46+
label: What?
47+
description: What is this feature?
48+
placeholder: |
49+
For example describe a new API endpoint, a change in wording,
50+
a new configuration option, ...
3251
validations:
3352
required: true
34-
53+
3554
- type: textarea
36-
id: dependencies
55+
id: why
3756
attributes:
38-
label: "How might we do this?"
39-
description: "Suggestions on implementation"
40-
placeholder: "Example: Add a button that says GO to the home page"
57+
label: Why?
58+
description: Why do we need or want this feature?
59+
placeholder: |
60+
Give context and describe the problem the idea solves
4161
validations:
42-
required: false
43-
62+
required: true
63+
4464
- type: textarea
45-
id: other-info
65+
id: how
4666
attributes:
47-
label: "Anything else you might want to add?"
48-
description: "Free text box for any comments"
49-
placeholder: "I love GovTool, and so does my dog!"
67+
label: How?
68+
description: How can we realize this feature?
69+
placeholder: |
70+
Which technical solutions, libraries or systems should be used, which
71+
components need to change, steps how to implement this, ...
5072
validations:
51-
required: false
52-
73+
required: true
74+
5375
- type: markdown
5476
attributes:
5577
value: |
@@ -63,4 +85,4 @@ body:
6385
placeholder: |
6486
As a [ada holder | DRep | Direct voter], I want [some goal] so that [some reason].
6587
validations:
66-
required: false
88+
required: false
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
name: 💡 Feature idea
2+
description: Suggest a new feature or enhancement for GovTool.
3+
title: "💡 "
4+
labels: ["💡 Feature idea", "Needs UX Review"]
5+
projects: ["IntersectMBO/30", "IntersectMBO/34"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
## 🌟 **Thank you for contributing to GovTool!**
11+
12+
- type: markdown
13+
attributes:
14+
value:
15+
Please fill out the following details.
16+
17+
- type: textarea
18+
id: problem-statement
19+
attributes:
20+
label: "💡 Suggestion or feature"
21+
description: "Please describe the user need, idea, or pain point."
22+
placeholder: "Example: Users would benefit from having X functionality, so they can do Y..."
23+
validations:
24+
required: true
25+
26+
- type: textarea
27+
id: user-impact
28+
attributes:
29+
label: "Who does this help?"
30+
description: "Which users will benefit from this feature? How does it improve their experience?"
31+
placeholder: "Example: This feature will help first-time users onboard faster..."
32+
validations:
33+
required: true
34+
35+
- type: textarea
36+
id: dependencies
37+
attributes:
38+
label: "How might we do this?"
39+
description: "Suggestions on implementation"
40+
placeholder: "Example: Add a button that says GO to the home page"
41+
validations:
42+
required: false
43+
44+
- type: textarea
45+
id: other-info
46+
attributes:
47+
label: "Anything else you might want to add?"
48+
description: "Free text box for any comments"
49+
placeholder: "I love GovTool, and so does my dog!"
50+
validations:
51+
required: false
52+
53+
- type: markdown
54+
attributes:
55+
value: |
56+
---
57+
58+
- type: textarea
59+
id: user-story
60+
attributes:
61+
label: (Optional) User Story with acceptance criteria
62+
description: See GovTool examples [here](https://github.com/IntersectMBO/cardano-test-plans/blob/main/userStoryInventoryChangHF.md#2g-delegate-to-self-for-registered-dreps).
63+
placeholder: |
64+
As a [ada holder | DRep | Direct voter], I want [some goal] so that [some reason].
65+
validations:
66+
required: false

0 commit comments

Comments
 (0)