FOSS now occupies a place with Internships, Projects, Hackathons and Competitive Programming as a must have on student resumes. Several startups and well established companies value Open Source contributions very highly. An increasing number of students are also participating in open source programmes such as Google Summer of Code, The Linux Foundation Mentorship Programme, Major League Hacking's Fellowship among many others.
However, some concerning behavior has emerged -
Major League Hacking (MLH) banned Indian Students from participating in its fellowship over concerns of 'low effort proposals', 'spam' and 'negative impact of a few individuals'.
Lee Calcote, the maintainer of Meshery, got death threats and verbal abuse from a couple of Indian students because their GSoC proposal was not selected.
Several GSoC orgs including CRIU have reported a flood of low effort, AI slop proposals. Once again mainly from India.
Incidents of Project Proposals, Pull Requests and source code being plagiarized.
Hacktoberfest, a programme created to introduce newbies to Open Source, had several participating projects flooded with Spam PRs after a YouTuber 'CodeWithHarry' made a video telling students how they'd win a free T-shirt by participating in Hacktoberfest.
These are just the tip of the iceberg. Every year there are multiple instances of abusing the spirit of open source contributions by both newbies and maintainers, and a lot of these incidents originate from India. Whether we like it or not, we represent our country on the Cyberspace, and these incidents make it harder for new, genuine contributors to be taken seriously.
Is a contributing.md file enough? Is a tutorial on 'How to make your first PR' enough? Is there something we are not teaching first time contributors?
In this talk, I go over the history of such events, examining them through the lens of the 'rat race' that begins with Board exams and entrances like the JEE and how this mindset is very damaging in an Open Source context. I suggest a few solutions that I've applied during my time running a student club at college, Point Blank. Finally, I conclude with a few pointers that can help project maintainers ensure civil behavior.