goldbergyoni / nodebestpractices

:white_check_mark: The Node.js best practices list (July 2024)
https://twitter.com/nodepractices/
Creative Commons Attribution Share Alike 4.0 International
99.24k stars 10.08k forks source link

Create a policy of permanently deleting empty issues #1093

Open josh-hemphill opened 2 years ago

josh-hemphill commented 2 years ago

One of the only reasons I can think of for creating empty issues is to cheat Hacktober events, or the like (that give rewards to people for creating issues and PRs for OSS). So by permanently deleting them, you ensure that those creating bots don't receive any benefit from opening empty issues here. To make sure we're not closing issues from people who are still just figuring it out, we could set some number of hours before it gets deleted. It seems like something there should be a github bot for; I'll look into that.

rluvaton commented 2 years ago

Great idea, have it happened again?

josh-hemphill commented 2 years ago

Yeah. Just closed another one with an account that had only created empty issues on multiple repositories.

rluvaton commented 2 years ago

I'm not sure it's related to October events as it hasn't happened in October at all in my knowledge:

Empty Issues:

rluvaton commented 2 years ago

Maybe there is some YouTube tutorial on how to submit issues (similar to the YouTube tutorial that "teaches" people how to contribute to open-source and added an example of adding "Amazing" to the project name in the readme)

josh-hemphill commented 2 years ago

Yeah. Looking at popular github bots, it seems like it would be pretty easy to set a bot that will comment when a label is added with resources on how to write a good issue, along with a warning that if the issue isn't updated, it will be automatically closed/deleted after a set amount of time.

0-vortex commented 2 years ago

We are using mtfoley/pr-compliance-action over in @open-sauced but we also have conventional tooling. Would be up to help the tooling effort or helping create a downloadable book out of this repo. What do you think?

goldbergyoni commented 2 years ago

@josh-hemphill Love the idea.

@0-vortex Welcome aboard. We would definitely appreciate such help. Are you happy with the pr-compliance bot and it satisfies the requirement laid down here by Josh?

About downloadable guide -Note that @rluvaton and @josh-hemphill and @anediaz already started and surely can use your help as well

goldbergyoni commented 2 years ago

@0-vortex If this is still relevant, could be awesome to have a bot guarding our PR