📖 Google Summer of Code (GSoC) Application Guide
🚀 Want to write a strong GSoC proposal? Follow this guide to increase your chances of being selected as a contributor for BIRDS Open Source!
🏆 What Makes a Strong Proposal?
A great GSoC proposal should:
✅ Clearly define the problem and how your project will solve it
✅ Demonstrate your understanding of the project scope
✅ Show a realistic timeline with milestones
✅ Highlight your skills and past experience
✅ Include a plan for testing, documentation, and community engagement
✍️ How to Structure Your Proposal
1️⃣ Personal Information
- Full Name
- GitHub/Portfolio Link
- Email & Preferred Contact Method
- Timezone & Available Working Hours
2️⃣ Synopsis
- What is your project about? (1-2 sentences)
- Why is it important?
- What problem does it solve?
3️⃣ Benefits to the Community
- How will this project help BIRDS Open Source?
- How will it benefit the open-source space community?
- How will the final output be used after GSoC?
4️⃣ Deliverables & Milestones
- List the key goals and features you aim to complete
- Break your timeline into 3 phases:
- Community Bonding Period: Research, setup, first contributions
- Phase 1: Develop core functionality, initial testing
- Phase 2: Expand features, refine implementation
- Final Phase: Complete, test, and document
5️⃣ Technical Details
- What technologies will you use? (Languages, frameworks, tools)
- How will you implement your solution?
- Any potential challenges, and how will you overcome them?
6️⃣ Previous Experience
- Have you contributed to open source before? (Not mandatory but helpful)
- Relevant projects you’ve worked on (GitHub links if possible)
- Why are you interested in BIRDS Open Source & space projects?
7️⃣ Commitment & Availability
- How many hours per week can you dedicate?
- Do you have any other commitments during GSoC?
🎯 Tips for Writing a Strong Proposal
✅ Be Clear & Concise – Get to the point, avoid unnecessary details
✅ Show Initiative – Try contributing before applying (fix a bug, improve docs)
✅ Engage with Mentors – Ask questions, discuss ideas before submission
✅ Be Realistic – Propose a plan you can complete within GSoC’s timeframe
✅ Format Properly – Use bullet points, headings, and paragraphs for readability
📅 Next Steps
📌 Join Our Community – Ask mentors for feedback on your draft
📌 Submit Early – Avoid last-minute issues!
📌 Follow Up – Stay engaged and show your enthusiasm
📨 Need Help? Contact Us!
📌 GitHub Discussions: BIRDS Open Source
📌 Email: birds_opensource@lean-sat.org
🚀 We look forward to your application! Good luck!