aboutsummaryrefslogtreecommitdiff
path: root/.github/ISSUE_TEMPLATE
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-01 02:13:30 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-01 02:14:52 +0300
commit472e2b8453160affd05760b22a483b3c9ee100be (patch)
tree3d72f0778c3a3e9f2bc0091d9f07fa4e526c0858 /.github/ISSUE_TEMPLATE
parent8307f2f712293970d80f624594d51e693d711cfb (diff)
chore: route feature intake to discussions
Diffstat (limited to '.github/ISSUE_TEMPLATE')
-rw-r--r--.github/ISSUE_TEMPLATE/bug.yml35
-rw-r--r--.github/ISSUE_TEMPLATE/change.yml62
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml8
3 files changed, 28 insertions, 77 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml
index 408707b1..318843cc 100644
--- a/.github/ISSUE_TEMPLATE/bug.yml
+++ b/.github/ISSUE_TEMPLATE/bug.yml
@@ -1,15 +1,26 @@
name: Bug report
-description: Report something broken in herdr.
+description: Report a reproducible bug in herdr.
body:
- type: markdown
attributes:
value: |
**Before you start:** Read [CONTRIBUTING.md](https://github.com/ogulcancelik/herdr/blob/master/CONTRIBUTING.md).
- New PRs from unapproved contributors are auto-closed by default. Open an issue first and wait for maintainer approval. Issues that do not meet the quality bar in [CONTRIBUTING.md](https://github.com/ogulcancelik/herdr/blob/master/CONTRIBUTING.md) may be closed or left without a reply.
+ Issues are only for reproducible bugs and maintainer-created or maintainer-converted work items. Feature requests, ideas, questions, contribution proposals, and direction checks belong in [Discussions](https://github.com/ogulcancelik/herdr/discussions).
+
+ New PRs from unapproved contributors are auto-closed by default. Do not open a PR unless a maintainer has approved the work and approved you to contribute.
Keep this short. If it does not fit on one screen, it is too long. Write in your own voice.
+ - type: checkboxes
+ id: bug-confirmation
+ attributes:
+ label: Is this a reproducible bug?
+ description: Feature requests, ideas, questions, contribution proposals, and direction checks belong in Discussions and may be closed automatically if opened as issues.
+ options:
+ - label: I confirm this is a reproducible bug, not a feature request, idea, question, contribution proposal, or direction check.
+ required: true
+
- type: textarea
id: current-behavior
attributes:
@@ -46,16 +57,12 @@ body:
id: environment
attributes:
label: Environment
- description: Herdr version, OS, terminal, shell, and any relevant config.
+ description: Herdr version, operating system, and terminal are required. Shell and relevant config are optional.
+ value: |
+ - Herdr version:
+ - Operating system:
+ - Terminal:
+ - Shell, if relevant:
+ - Relevant config, if any:
validations:
- required: false
-
- - type: checkboxes
- id: contribution-intent
- attributes:
- label: Contribution intent
- options:
- - label: I intend to open a PR for this issue.
- required: false
- - label: I understand this does not mean the issue is approved.
- required: false
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/change.yml b/.github/ISSUE_TEMPLATE/change.yml
deleted file mode 100644
index a6cfbc48..00000000
--- a/.github/ISSUE_TEMPLATE/change.yml
+++ /dev/null
@@ -1,62 +0,0 @@
-name: Feature or behavior change
-description: Propose a feature, behavior change, documentation change, or direction check.
-body:
- - type: markdown
- attributes:
- value: |
- **Before you start:** Read [CONTRIBUTING.md](https://github.com/ogulcancelik/herdr/blob/master/CONTRIBUTING.md).
-
- New PRs from unapproved contributors are auto-closed by default. Open an issue first and wait for maintainer approval. Issues that do not meet the quality bar in [CONTRIBUTING.md](https://github.com/ogulcancelik/herdr/blob/master/CONTRIBUTING.md) may be closed or left without a reply.
-
- Keep this short. If it does not fit on one screen, it is too long. Write in your own voice.
-
- - type: textarea
- id: current-behavior
- attributes:
- label: Current behavior
- description: What does herdr do today?
- validations:
- required: true
-
- - type: textarea
- id: requested-change
- attributes:
- label: Requested change
- description: What do you want to change?
- validations:
- required: true
-
- - type: textarea
- id: reason
- attributes:
- label: Reason
- description: Why does this belong in herdr?
- validations:
- required: true
-
- - type: dropdown
- id: product-impact
- attributes:
- label: Does this change UI, interaction, workflow, or product direction?
- options:
- - "No"
- - "Yes"
- - "Not sure"
- validations:
- required: true
-
- - type: textarea
- id: product-impact-details
- attributes:
- label: Impact details
- description: If yes or not sure, explain what changes for users.
-
- - type: checkboxes
- id: contribution-intent
- attributes:
- label: Contribution intent
- options:
- - label: I intend to open a PR for this issue.
- required: false
- - label: I understand this does not mean the issue is approved.
- required: false
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 8005e322..27316205 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,2 +1,8 @@
blank_issues_enabled: false
-contact_links: []
+contact_links:
+ - name: Feature requests and ideas
+ url: https://github.com/ogulcancelik/herdr/discussions
+ about: Start a discussion for feature requests, ideas, behavior changes, and product direction.
+ - name: Questions and contribution proposals
+ url: https://github.com/ogulcancelik/herdr/discussions
+ about: Use discussions for questions, contribution proposals, and anything that is not a reproducible bug.