It feels like the focus for hacktoberfest is to "create as many PRs to any open source projects", which lead to maintainers receiving spammy PRs we didn't ask for. I would suggest making the quality standard be more prominent, and make it to the top of the FAQ page.
In the FAQ page, the question "What is considered a valid pull request?" is way below the "My pull request was labeled as invalid by a maintainer, why doesn’t it count?". I would think that making a valid pull request is much higher priority, and if they know it, they wouldn't end up with invalid PR.
I would also suggest adding more real-life examples of invalid/spam PRs so people know not to make such PRs.
Some examples I've seen just in the past 2 days:
people trying to "practise git" on our public repo -> they should try this on their own repo
just changing words with synonyms, there were a couple of these PRs: like changing "See" to "Look at", or "people" to "human"
adding random new Python file to the Python standard library
Feature description
It feels like the focus for hacktoberfest is to "create as many PRs to any open source projects", which lead to maintainers receiving spammy PRs we didn't ask for. I would suggest making the quality standard be more prominent, and make it to the top of the FAQ page.
In the FAQ page, the question "What is considered a valid pull request?" is way below the "My pull request was labeled as invalid by a maintainer, why doesn’t it count?". I would think that making a valid pull request is much higher priority, and if they know it, they wouldn't end up with invalid PR.
I would also suggest adding more real-life examples of invalid/spam PRs so people know not to make such PRs.
Some examples I've seen just in the past 2 days:
Thanks for considering these suggestions.