aboutsummaryrefslogtreecommitdiff
path: root/.github/ISSUE_TEMPLATE/feature_request.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/ISSUE_TEMPLATE/feature_request.yml')
-rwxr-xr-x.github/ISSUE_TEMPLATE/feature_request.yml57
1 files changed, 57 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100755
index 00000000..78ec54c1
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,57 @@
+name: Feature request
+description: Suggest an idea for this project
+labels: [enhancement]
+body:
+ - type: checkboxes
+ id: terms
+ attributes:
+ label: Welcome
+ options:
+ - label: Yes, I've searched similar issues and discussions on GitHub and didn't find any.
+ required: true
+
+ - type: checkboxes
+ id: impact
+ attributes:
+ label: Impact
+ description: |-
+ Please note that at this point we focus on maintaining i3 and fixing bugs, and will rarely consider features which require further configuration or significant complexity.
+ In such cases you should consider and present specific benefits derived from adding this feature such that it can be weighed against the cost of additional complexity and maintenance.
+ Keep in mind that i3 provides a powerful way to interact with it through its IPC interface: https://i3wm.org/docs/ipc.html.
+ options:
+ - label: This feature requires new configuration and/or commands
+ required: false
+
+
+ - type: textarea
+ id: current
+ attributes:
+ label: Current Behavior
+ placeholder: |-
+ Describe the current behavior,
+ e.g., »When pressing Alt+j (focus left), the window above the current window is focused.«
+ validations:
+ required: true
+
+ - type: textarea
+ id: desired
+ attributes:
+ label: Desired Behavior
+ placeholder: |-
+ Describe the desired behavior you expect after mitigation of the issue,
+ e.g., »The window left next to the current window should be focused.«
+ validations:
+ required: true
+
+ - type: textarea
+ id: version
+ attributes:
+ label: i3 version
+ description: |-
+ Paste the output of
+ ```
+ i3 --moreversion 2>&-
+ ```
+ render: text
+ validations:
+ required: true