Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Feature And Enhancement Request Templates #1449

Merged
merged 1 commit into from
May 17, 2021
Merged

Conversation

commy2
Copy link
Contributor

@commy2 commy2 commented Apr 25, 2021

When merged this pull request will:

  • This PR removes the "Feature Request" and "Enhancement Request" templates when opening an issue on GitHub.

Why?

Github is a nice platform to discuss code changes and document bugs. However, letting anybody post their "great" ideas on the issue tracker leads to a few problems:

  • The issues tab is already used for serious and not so serious bugs. Having (in most cases badly labeled) requests mixed in distracts from these.
  • Requests clog up the issue tracker with "issues" that will realistically never get addressed anyway.
  • These requests have a terrible signal to noise ratio, which can be seen by checking their track record so far
  • Requests will be opened without the author ever checking if the feature is even desirable or feasible AT ALL. The bar is simply too low compared with pull requests.
  • These templates encourage this unwated behavior and legitimize it.
  • These templates were added a few years ago without ever having been discussed with me

The issues tab should be reserved for actual bug reports. If a good idea is brought up, a dev can still open an issue describing the enhancement or feature briefly and even assign it to themselves; or tell the person with the idea (after vetting it for feasibility) to open an issue in their name, which has been a way more successful procedure in my experience.

@commy2 commy2 added this to the Ongoing milestone Apr 25, 2021
@jonpas
Copy link
Member

jonpas commented Apr 25, 2021

These templates were added a few years ago without ever having been discussed with me

#1219 You approved and merged them actually. ;)


I am fine with this as long as others are too.

Note as a reminder: If this gets merged, wiki pages need to be updated as well.

@commy2
Copy link
Contributor Author

commy2 commented Apr 25, 2021

Ok, then I appologize. However, I do want to revert this change.

@commy2 commy2 merged commit 5821b45 into master May 17, 2021
@commy2 commy2 deleted the bug-reports-only branch May 17, 2021 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants