Recently the Github ExpressJS repository was spammed by meaningless open source pull requests where contributors just wanted the label of open source contributor for name sake
This talk will go though on why such practices harm not only the person but also the community
I will also go though how anybody can find meaningful ways to contribute
- Using first issues labels
- Reviewing code ( even documentation can be a good start )
- Using FOSS software to find out missing gaps
I will lay emphasis on practices like raising issues first, co-ordinating, sending proper demonstration for quick approval of pull requests, etc in order to help everybody learn from my experience
Lastly, I will demonstrate how the content and impact of contribution matters instead of the size and why meaningful thought contributions always yield success while cheap quality contributions are blocked, like when the owners of the cloudflare docs repository thanked me for a very small change
https://github.com/cloudflare/cloudflare-docs/pulls?q=is%3Apr+author%3Aabhishekwebcode+is%3Aclosed+is%3Amerged