dev: remove feature/bump request issue forms

This removes the feature and bump request templates, as our issue
tracker will no longer accept them. They should either be submitted to
our Discourse/Discord, or come in the form of a pull request (as a proof
of concept proposal/RFC), or a bug report (in case a bump is needed to
address a bug).

Ref: https://discourse.doomemacs.org
Ref: https://doomemacs.org/discord
This commit is contained in:
Henrik Lissner 2022-09-18 21:12:25 +02:00
parent f9de598daa
commit 4a4315e36a
No known key found for this signature in database
GPG key ID: B60957CA074D39A3
4 changed files with 2 additions and 100 deletions

View file

@ -6,10 +6,7 @@ body:
- type: markdown
attributes:
value: |
> :warning: **Only bug reports, TODOs, and feature requests belong on our
> issue tracker.** For questions, discussions, and general user support
> use [our Discourse](https://discourse.doomemacs.org) or [our
> Discord](https://doomemacs.org/discord) instead.
> :warning: Our issue tracker is only for bug reports, not feature requests, or general user support. Submit those to [our Discourse](https://discourse.doomemacs.org) or [our Discord server](https://doomemacs.org/discord) instead.
**Before you proceed, please ensure your issue:**

View file

@ -1,44 +0,0 @@
---
name: 📦 Update Package
description: Request that a pinned package be bumped
labels: ["is:update", "re:packages", "needs-triage"]
body:
- type: markdown
attributes:
value: |
Doom pins its packages to certain commits to avoid breaking updates and help its maintainer keep up with changes. These pins are updated (bumped) frequently, usually every other week, but sometimes I'll fall behind, either due to life:tm: or upstream issues. Other times, a package may introduce critical fixes I should be made aware of.
Use this form to let me know about these updates.
-----
**Before you submit this bump request, please ensure that the target packages:**
- Haven't already been [requested](https://github.com/hlissner/doom-emacs/issues) or [PRed](https://github.com/hlissner/doom-emacs/pulls),
- *Is not* in [our do-not-PR list](https://doomemacs.org/d/do-not-pr),
- Hasn't already been bumped in later commits of Doom,
- Still work with Doom on their latest commits.
- type: textarea
attributes:
label: What package(s) should be bumped?
placeholder: |
lsp-mode, lsp-python-ms, lsp-pyright, ...
validations:
required: true
- type: textarea
attributes:
label: Why should Doom bump these packages early?
description: |
What has changed upstream? Why do those changes warrant an early bump? Link any relevant commits or issues, if possible. Mention anything Doom may have to change to accommodate it.
placeholder: |
Recent changes to X have fixed several open issues in Y and Z, but have broken A and B in Doom.
- type: markdown
attributes:
value: |
Please take a moment to ensure your bump request is **well-researched, descriptive, and specific**, otherwise, you risk it being significantly delayed or automatically closed.
Emacs' complexity and extensibility produces many false positive or vague requests, so I will immediately close issues that aren't **actionable**, **poorly explained**, or able to be investigated in a reasonable amount of **time**.
If you don't think your request qualifies, please bring it up on [our Discord](https://doomemacs.org/discord) or [Discourse](https://discourse.doomemacs.org) instead.
:heart: **Thank you for taking the time to make this bump request!**

View file

@ -1,7 +1,7 @@
blank_issues_enabled: false
contact_links:
- name: Official Documentation
url: https://github.com/hlissner/doom-emacs/blob/master/docs/index.org
url: https://github.com/doomemacs/doomemacs/blob/master/docs/index.org
about: "Walks you through how to use, abuse, or confuse Doom Emacs. Also available from within Doom: `M-x doom/help`"
- name: Visit our Discourse
url: https://discourse.doomemacs.org

View file

@ -1,51 +0,0 @@
---
name: 📝 Feature Request
description: Propose a new idea or feature
labels: ["is:feature", "needs-triage"]
body:
- type: markdown
attributes:
value: |
> :warning: **Only bug reports, TODOs, and feature requests belong on our
> issue tracker.** For questions, discussions, and general user support
> use [our Discourse](https://discourse.doomemacs.org) or [our
> Discord](https://doomemacs.org/discord) instead.
**Before you proceed, please ensure your request:**
- Is a feature request and not a bug report,
- Hasn't already been requested or reported on [our issue tracker](https://github.com/hlissner/doom-emacs/issues) or [Discourse](https://discourse.doomemacs.org),
- Hasn't already been fulfilled on the latest version of Doom or in [one of our modules](https://docs.doomemacs.org/latest/#/modules).
- type: textarea
attributes:
label: Describe your request
placeholder: |
I'd like Doom to incorporate the game, Doom Eternal, into Doom Emacs, [found here](https://store.steampowered.com/app/379720/DOOM/).
It replaces `M-x doctor` with a superior alternative: a distraction from your personal problems.
validations:
required: true
- type: textarea
attributes:
label: Briefly explain its use-case
description: |
How would your requested feature be used? Can you demonstrate it with a screencast of another editor? List the steps a typical user would take to use it, were it added to Doom.
placeholder: |
1. Install Linux
2. Install Emacs
3. Install Doom
4. Install Doom Eternal
5. Speed run Doom Eternal
6. Ponder why your wife left you
validations:
required: true
- type: markdown
attributes:
value: |
Please take a moment to ensure your feature request (and it's title) is **well-researched, descriptive, and specific**, otherwise, you risk it being significantly delayed or automatically closed.
Emacs' complexity and extensibility produces many false positive or vague requests, so I will immediately close issues that aren't **actionable**, **poorly explained**, or able to be investigated in a reasonable amount of **time**.
If you don't think your request qualifies, please bring it up on [our Discord](https://doomemacs.org/discord) or [Discourse](https://discourse.doomemacs.org) instead.
:heart: **Thank you for taking the time to make this feature request!**