📖 Contributor’s Guide
Found a typo? Have ideas for improvement? Learn how to contribute to the BIRDS Open Source ecosystem.
We have a project list already and you can find it here.
✍️ How to Propose Projects to contribute to
Things to consider
1️⃣ Synopsis
- What is your project about? (1-2 sentences)
- Why is it important?
- What problem does it solve?
2️⃣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?
3️⃣ 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
4️⃣ 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?
5️⃣ 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?
6️⃣ Commitment & Availability
- How many hours per week can you dedicate?
- Do you have any other commitments during GSoC?
📅 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!