From 122ae032366c20fca6c1a3bc95df5d90c9b6e278 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 29 Nov 2021 17:56:13 +0100 Subject: [PATCH] dev: replace discourse links from issue templates It'll be another week or two before our Discourse and new docs are ready, and signing up for Discourse seems to be the end of the world for some people, so I've replaced the discourse links with gists or links to our old docs. --- .github/ISSUE_TEMPLATE/bug_report.yml | 10 +++++----- .github/ISSUE_TEMPLATE/bump_request.yml | 4 ++-- .github/ISSUE_TEMPLATE/feature_request.yml | 4 ++-- .github/PULL_REQUEST_TEMPLATE.md | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 42e3235cb..d7514db25 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -6,17 +6,17 @@ body: - type: markdown attributes: value: | - > :warning: **Our issue tracker is not for how-to or configuration questions.** Please post those on [our Discord](https://doomemacs.org/discord) or [Discourse](https://discourse.doomemacs.org) instead. + > :warning: **Our issue tracker is not for how-to or configuration questions.** Please post those on [our Discord](https://doomemacs.org/discord). **Before you proceed...** We depend on you to ensure your issue hasn't already been addressed, isn't covered by documentation, and isn't caused by personal configuration. To help us rule out these possibilities please follow these guidelines: - + [ ] Search [the FAQ](https://doomemacs.org/docs/faq.org) and [the documentation](https://doomemacs.org/docs/getting_started.org) for solutions. + + [ ] Search [the FAQ](https://git.doomemacs.org/docs/faq.org) and [the documentation](https://git.doomemacs.org/docs/getting_started.org) for solutions. + [ ] Search [the issue tracker](https://github.com/hlissner/doom-emacs/issues) for similar issues (the closed issues too). - + [ ] Search [the Discourse](https://doomemacs.org/d/docs) for any errors and solutions. + + [ ] Search [the Discourse](https://discourse.doomemacs.org) for any errors and solutions. + [ ] Ensure the issue can be reproduced on [the latest commit](https://github.com/hlissner/doom-emacs/commit) of Doom Emacs. - + [ ] Consult "[How to Debug Issues](https://doomemacs.org/d/how2debug)" on techniques to get more information and, possibly, solve the issue yourself. + + [ ] Consult [our troubleshooting](https://github.com/hlissner/doom-emacs/blob/develop/docs/getting_started.org#troubleshoot) on techniques to get more information and, possibly, solve the issue yourself. - type: textarea attributes: label: What did you expect to happen? @@ -28,7 +28,7 @@ body: label: What actually happened? description: | + Include screenshots/casts, if possible - + List *all* error messages and **[include backtraces for each of them](https://doomemacs.org/d/how2backtrace) + + List *all* error messages and **[include backtraces for each of them](https://github.com/hlissner/doom-emacs/blob/develop/docs/getting_started.org#how-to-extract-a-backtrace-from-an-error) + Include any suspicious logs in the **[\*Messages\*](https://doomemacs.org/d/t/55) buffer. + If you include log dumps, please use [pastebin.com](https://pastebin.com) + **Use [code fences](https://docs.github.com/en/github/writing-on-github/creating-and-highlighting-code-blocks) for code, error messages, and backtraces.** diff --git a/.github/ISSUE_TEMPLATE/bump_request.yml b/.github/ISSUE_TEMPLATE/bump_request.yml index 578830c59..66d96f2d8 100644 --- a/.github/ISSUE_TEMPLATE/bump_request.yml +++ b/.github/ISSUE_TEMPLATE/bump_request.yml @@ -8,14 +8,14 @@ body: value: | Doom pins its packages to certain commits to avoid breaking updates and to help its maintainer keep up with changes. These pins are updated (bumped) frequently, usually every other week, but some may warrant an early bump, due to critical bug fixes or to adapt to external events. - Use this form to let us know about these packages. Alternatively, [file a bump PR](https://discourse.doomemacs.org/how2bump). + Use this form to let us know about these packages. ----- **Before you submit this bump request, make sure...** + [ ] To search for any open (or closed) [bump requests for this package](https://github.com/hlissner/doom-emacs/pulls?q=is%3Apr+is%3Aopen+label%3A%221.+update%29%22+). - + [ ] The target package(s) **are not** in [the do-not-PR list](https://discourse.doomemacs.org/do-not-pr) list. + + [ ] The target package(s) **are not** in [the do-not-PR list](https://gist.github.com/hlissner/bb6365626d825aeaf5e857b1c03c9837) list. + [ ] These packages haven't already been bumped on the [latest commit of Doom](https://github.com/hlissner/doom-emacs/commit). + [ ] The new versions of these packages work without issue. - type: textarea diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 17042c1ef..b4249ce5c 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -10,9 +10,9 @@ body: **Before you proceed, to rule out the possibility that your request has already been made (or fulfilled), please follow these guidelines:** - + [ ] Read the [contributing guidelines](https://discourse.doomemacs.org/how2contribute). + + [ ] Read the [contributing guidelines](https://git.doomemacs.org/docs/contributing.org). + [ ] Search [the issue tracker](https://github.com/hlissner/doom-emacs/issues?q=label%3A%221.+request%22+) for similar requests. - + [ ] Search [the module list](https://doomemacs.org/docs/modules.org) in case my feature was already implemented. + + [ ] Search [the module list](https://git.doomemacs.org/docs/modules.org) in case my feature was already implemented. + [ ] The request hasn't been fulfilled on [the latest commit of Doom](https://github.com/hlissner/doom-emacs/commit). - type: textarea attributes: diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index bcbd824cc..289d28b50 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,9 +5,9 @@ - [ ] It targets the develop branch - [ ] No other pull requests exist for this issue - - [ ] The issue is NOT in Doom's do-not-PR list: https://doomemacs.org/d/do-not-pr + - [ ] The issue is NOT in Doom's do-not-PR list: https://gist.github.com/hlissner/bb6365626d825aeaf5e857b1c03c9837 - [ ] Any relevant issues and PRs have been linked to - - [ ] Commit messages conform to our conventions: https://doomemacs.org/d/how2commit + - [ ] Commit messages conform to our conventions: https://gist.github.com/hlissner/4d78e396acb897d9b2d8be07a103a854 -->