Skip to content

Latest commit

 

History

History
147 lines (120 loc) · 11.4 KB

contribution-guide.md

File metadata and controls

147 lines (120 loc) · 11.4 KB
id title label keywords
contribution-guide
GSoC Hacktoberfest Contribution
GSoC
GSoC
Open Source
Hacktoberfest

Getting Started with Google Summer of Code (GSoC)

About the Program

Welcome to Google Summer of Code

Google Summer of Code is a 16 years old program, run every summer, with the intention of bringing more students into open source.

Open source projects apply as mentor organizations and if they are accepted, students send proposals to them to work on a few months' long project. Projects can be planned out by the organizations in advance or can be proposed by students.

Google pays the students, not the organizations they work with. Beginning in 2023, Google is opening the program up to all newcomers of open source that are 18 years and older.

You can read more about the format of the program and its goals here.

Keploy X GSoC

We at Keploy are excited to announce that Keploy is among the first few mentoring organizations from India 🇮🇳 this year! If you are a student looking to participate in GSoC, Keploy offers several projects for you to choose from.

Keploy is looking for motivated students who are passionate about open source software and interested in gaining valuable experience in the field. We welcome students from all over the world with diverse backgrounds and skill sets to participate.

How to Get Started

To get started with GSoC and Keploy, follow these steps:

  1. If you are new to Keploy, try setting up Keploy in your local machine and running one (or more) of the sample applications. You can refer the docs.
  2. You can then check out the projects that are selected for GSoC 2023 and try completing the tasks in the task list. Remember, the tasks will act as a selection criteria for shortlisting candidates.
  3. You can connect with the mentors over slack to clear any of your doubts.
  4. Submit your proposal and that's it!

Projects in GSoC 2023

Project Title Ideas List Project Link
Keploy CLI Refactoring Ideas
Keploy Java SDK Ideas
Keploy Typescript/Javascript SDK Ideas
Autogenerate Test Cases Ideas
eBPF based Keploy Integration Ideas
JS or Go based DSL for Keploy Ideas

Timeline

Important events Deadline
Organization Applications Open January 23, 2023
Organization Application Deadline February 7, 2023
Organizations Announced February 22, 2023
Potential GSoC contributors discuss application ideas with mentoring organizations February 22 - March 20, 2023
GSoC contributor application period March 20 - April 4, 2023
Accepted GSoC Contributor projects announced May 4, 2023
Students work on their Google Summer of Code project May 4, 2023 - November 17, 2023

Conclusion

Participating in GSoC with Keploy is a great opportunity to gain valuable experience in open source software development. We look forward to receiving your proposals and working with you on our projects.