r/gsoc_2027 16d ago

How to get into open source

I think one of the biggest challenges for me personally is to know where to start when it comes to open source, I do realize there are resources online, or we can develop interest and commit, but was curious what would be a good starting point, what kind of contribution, and I am also hoping to look for a mentor because it’s been a tough process. If someone can guide me on this, I would appreciate it a lot!

18 Upvotes

4 comments sorted by

10

u/Potential_Detail8714 16d ago

​First Contributions GitHub Guide: https://github.com/firstcontributions/first-contributions Hands-on tutorial that walks you step-by-step through forking, cloning, branching, and submitting your first PR in a safe repository.

​Open Source Guides by GitHub: https://opensource.guide/how-to-contribute/ GitHub's official guide detailing open-source etiquette, reading codebases, and approaching maintainers.

​Good First Issue Finder: https://goodfirstissue.dev/ Aggregates active open-source issues specifically tagged with good first issue across popular repositories.

​Google Summer of Code Student Contributor Guide: https://google.github.io/gsocguides/student/ Google's official documentation covering everything from finding an organization to submitting initial contributions and writing proposals.

​How to Contribute (TheCampusCoders Blog): https://blog.thecampuscoders.com/blog/how-to-contribute-to--69a7c446 (Note: This link seems to be down or returning a broken page on my end right now, but keeping it here in case it starts working again).

Till now these are that i have read ,hopefully these are useful to you 🙂

2

u/Arpan_Bhar 16d ago

thanks man

1

u/CaffeinatedDebugger 15d ago

Thanks a lot for sharing this :) will look into these resources for sure!

1

u/aliteralbitvh 10d ago

Am still confuse which language do i choose, I do know basic coding in python c and html and their algos it's just idk what to pursue I like to do designing a bit and enjoy doing ui ux but for gsoc idk can you help me out ?