diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..f673e8e5c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: 💡 Have an idea for a new feature? + url: https://github.com/beetbox/beets/discussions + about: Create a new idea discussion! + - name: 🙇 Need help with beets? + url: https://github.com/beetbox/beets/discussions + about: Create a new help discussion if it hasn't been asked before! diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 5eb651aac..b15fb4fa7 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -1,26 +1,35 @@ --- name: "\U0001F680 Feature request" -about: Suggest a new idea for beets +about: "Formalize a feature request from GitHub Discussions" --- -### Use case - -I'm trying to use beets to... - - -### Solution +### Proposed solution + + + +### Objective + + + +#### Goals + + + +#### Non-goals -### Alternatives + +#### Anti-goals + + diff --git a/README.rst b/README.rst index 4a2d8cb10..6cdcd3054 100644 --- a/README.rst +++ b/README.rst @@ -81,8 +81,8 @@ Install ------- You can install beets by typing ``pip install beets``. -Beets has also been packaged in the `software repositories`_ of several distributions. -Check out the `Getting Started`_ guide for more information. +Beets has also been packaged in the `software repositories`_ of several +distributions. Check out the `Getting Started`_ guide for more information. .. _Getting Started: https://beets.readthedocs.org/page/guides/main.html .. _software repositories: https://repology.org/project/beets/versions @@ -90,7 +90,9 @@ Check out the `Getting Started`_ guide for more information. Contribute ---------- -Thank you for considering contributing to ``beets``! Whether you're a programmer or not, you should be able to find all the info you need at `CONTRIBUTING.rst`_. +Thank you for considering contributing to ``beets``! Whether you're a +programmer or not, you should be able to find all the info you need at +`CONTRIBUTING.rst`_. .. _CONTRIBUTING.rst: https://github.com/beetbox/beets/blob/master/CONTRIBUTING.rst @@ -105,12 +107,19 @@ news and updates. Contact ------- -* Encountered a bug you'd like to report or have an idea for a new feature? Check out our `issue tracker`_! If your issue or feature hasn't already been reported, please `open a new ticket`_ and we'll be in touch with you shortly. If you'd like to vote on a feature/bug, simply give a :+1: on issues you'd like to see prioritized over others. -* Need help/support, would like to start a discussion, or would just like to introduce yourself to the team? Check out our `forums`_! +* Encountered a bug you'd like to report? Check out our `issue tracker`_! + * If your issue hasn't already been reported, please `open a new ticket`_ + and we'll be in touch with you shortly. + * If you'd like to vote on a feature/bug, simply give a :+1: on issues + you'd like to see prioritized over others. +* Need help/support, would like to start a discussion, have an idea for a new + feature, or would just like to introduce yourself to the team? Check out + `GitHub Discussions`_ or `Discourse`_! +.. _GitHub Discussions: https://github.com/beetbox/beets/discussions .. _issue tracker: https://github.com/beetbox/beets/issues .. _open a new ticket: https://github.com/beetbox/beets/issues/new/choose -.. _forums: https://discourse.beets.io/ +.. _Discourse: https://discourse.beets.io/ Authors -------