Your path to a first contribution

This guide takes you from "what is GSoC?" to a reviewed pull request and a proposal, one step at a time. You do not need to understand everything on day one. If you already know a topic, skip ahead.

Step You leave with
1. Understand GSoC The basics, where the official rules are, and a note on what you know and want
2. Install the tool A working git-into-gsoc command
3. Connect your AI assistant (optional) An assistant that uses the same live data
4. Find organizations Two or three communities you want to learn about, with a reason for each
5. Pick a repository and an issue One task you understand and can reproduce
6. Make your first contribution A pull request you can explain
7. Prepare your proposal A plan built on real work and feedback
8. Keep track of your progress A weekly note and a clear next step

The steps are a guide, not a checklist to pass. Loop back whenever you need to.

Not sure what to do next?

git-into-gsoc on its own shows your progress. git-into-gsoc next reads the program calendar, your profile, and the issues you track, and prints the next few actions with the exact commands. The journey map shows every phase with its commands and guide page.

Just trying the tool?

Install it, run git-into-gsoc start, then jump to find organizations. You can do the whole journey in a terminal, without an AI assistant.

Reference

Improving git-into-gsoc itself

These pages are for people changing the tool, not using it.

Back to the project README

Source: docs/README.md on GitHub. Corrections are welcome.