From 0ec3e5afbb5a28de389414c59ce4562b93426464 Mon Sep 17 00:00:00 2001 From: Clement Tsang <34804052+ClementTsang@users.noreply.github.com> Date: Tue, 23 Aug 2022 19:29:30 -0400 Subject: [PATCH] github: update packaging issue template (#791) --- .github/ISSUE_TEMPLATE/packaging.md | 26 --------------- .github/ISSUE_TEMPLATE/packaging.yml | 47 ++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 26 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/packaging.md create mode 100644 .github/ISSUE_TEMPLATE/packaging.yml diff --git a/.github/ISSUE_TEMPLATE/packaging.md b/.github/ISSUE_TEMPLATE/packaging.md deleted file mode 100644 index 0a9b6b9e..00000000 --- a/.github/ISSUE_TEMPLATE/packaging.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Packaging -about: For any issues, questions, or requests regarding packaging or distribution. -title: "" -labels: "packaging" -assignees: "" ---- - -## Describe the issue - -What is the packaging-related issue? Please be clear and concise. - -**Please note:** - -- If the issue is specifically about an existing package/distribution, please be aware that the maintainers of this project only - manage the distributions of bottom on: - - - crates.io - - Chocolatey - - Binary releases on GitHub - - **Outside of these releases, if there are issues with packaging/repo/distribution, consider first contacting whoever is handling those release channels where appropriate, as maintainers here may not be able to provide much assistance.** - -- If this issue is about supporting a new package manager/installation method, please consider maintaining it yourself - and sending in a PR/issue with a link to it, and I'll be happy to add it to the list in the README. See - [the documentation](https://clementtsang.github.io/bottom/nightly/contribution/packaging-and-distribution/) for more information. diff --git a/.github/ISSUE_TEMPLATE/packaging.yml b/.github/ISSUE_TEMPLATE/packaging.yml new file mode 100644 index 00000000..d17f0d32 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/packaging.yml @@ -0,0 +1,47 @@ +name: Packaging +description: For issues, questions, or requests regarding packaging or distribution. +title: "[Packaging]: " +labels: ["packaging"] +body: + - type: markdown + attributes: + value: > + If this is an issue about supporting a new package/installation method for a platform you use, please + consider maintaining it yourself/with others and submitting a PR or issue with a link to it - they'll be + very much appreciated and likely added very quickly. [This documentation](https://clementtsang.github.io/bottom/nightly/contribution/packaging-and-distribution/) + may be helpful. + + + Furthermore, outside of: + + * [crates.io](https://crates.io/crates/bottom) + * [Chocolatey](https://community.chocolatey.org/packages/bottom) + * [Binary releases on GitHub](https://github.com/ClementTsang/bottom/releases) + + + I do *not* maintain *any* other distribution channel, and preferably, you should contact the package + maintainers where appropriate first for help regarding those distribution channels. + + + Please understand that I likely can't help you much if it's an issue about a specific distribution channel, + other than maybe pointing you to the package maintainer who added support in the first place, and the issue may + be closed if nothing can really be done on my side. + + - type: checkboxes + id: acknowledgements + attributes: + label: Checklist + options: + - label: I have read the above text. + required: true + + - type: textarea + id: description + validations: + required: true + attributes: + label: Describe the issue + description: > + What is the packaging-related issue? Please be clear and concise. + placeholder: | + Example: Would it be possible to add shell completion generation as a separate build artifact?