From b97cb9d264612393b4a8e7755bf1653c939991fd Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 17 Jul 2024 15:13:10 +0200 Subject: [PATCH] disable feature requests --- .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml | 30 +++------------------- CONTRIBUTING.md | 17 +----------- 2 files changed, 5 insertions(+), 42 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml index 0f2136fc..879e6864 100644 --- a/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml +++ b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml @@ -1,34 +1,12 @@ name: Feature Request -description: I have an idea for a great addition to this project +description: This Project currently doesn't take any new feature requests. title: "[Feature Request]: " body: - - type: markdown - attributes: - value: | - Thanks for taking the time to help improve this project! This project is *very* selective with accepting new feature requests. Please read the [how to open an issue](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#how-to-open-an-issue) guide carefully before continuing. - - type: checkboxes - id: already + id: block attributes: - label: "I've read the documentation" + label: "This project doesn't accept any new feature requests for the forseeable future. There is no shortage of ideas and the next development steps are clear for years to come." options: - - label: I have read the [how to open an issue](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#how-to-open-an-issue) guide, particularly the [feature request](https://github.com/tubearchivist/tubearchivist/blob/master/CONTRIBUTING.md#feature-request) section. + - label: I understand that this issue will be closed without comment. required: true - - - type: textarea - id: description - attributes: - label: Your Feature Request - value: "## Is your feature request related to a problem? Please describe.\n\n## Describe the solution you'd like\n\n## Additional context" - placeholder: Tell us what you see! - validations: - required: true - - - type: checkboxes - id: help - attributes: - label: Your help is needed! - description: This project is ambitious as it is, please contribute. - options: - - label: Yes I will work on this in the next few days or weeks. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 13c91dfa..d86d2047 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -62,22 +62,7 @@ Please keep in mind: - A bug that can't be reproduced, is difficult or sometimes even impossible to fix. Provide very clear steps *how to reproduce*. ### Feature Request -This project needs your help to grow further. There is no shortage of ideas, see the open [issues on GH](https://github.com/tubearchivist/tubearchivist/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement) and the [roadmap](https://github.com/tubearchivist/tubearchivist#roadmap), what this project lacks is contributors interested in helping with overall improvements of the application. Focus is *not* on adding new features, but improving existing ones. - -Existing ideas are easily *multiple years* worth of development effort, at least at current speed. This project is *very* selective with accepting new feature requests at this point. - -Good feature requests usually fall into one or more of these categories: -- You want to work on your own small scoped idea within the next few days or weeks. -- Your idea is beneficial for a wide range of users, not just for you. -- Your idea extends the current project by building on and improving existing functionality. -- Your idea is quick and easy to implement, for an experienced as well as for a first time contributor. - -Your request is likely going to be rejected if: -- Your idea requires multiple days worth of development time and is unrealistic to be implemented any time soon. -- There are already other ways to do what you are trying to do. -- You are trying to do something that only applies to your platform, your specific workflow or your specific setup. -- Your idea would fundamentally change how the project works or it wouldn't be able to be implemented with backwards compatibility. -- Your idea is not a good fit for this project. +This project doesn't take any new feature requests. This project doesn't lack ideas, see the currently open tasks and roadmap. New feature requests aren't helpful at this point in time. Thank you for your understanding. ### Installation Help GitHub is most likely not the best place to ask for installation help. That's inherently individual and one on one.