
Welcome to this hands-on guide! With this year's upgraded evaluation criteria in mind, we've mapped out the complete journey from preparation to selection for your reference.
✨ Special Update: Unlock Your "Open Source Achievement Badges"

🧩 Step 0: Before choosing a community/project
1. Time & Energy Check
Check your course schedule and internship commitments. Ensure you can dedicate 30+ hours per week during the development period (typically summer).
2. Tech Stack Match
List your familiar languages, frameworks, and interests. Filter projects with high overlap—"can deliver" beats "looks impressive."
3. Community Warm-up
Join the community chat/mailing list immediately. Read docs first, then code. Ask thoughtful questions; senior devs notice.
🧩 Step 1: Connect with mentors (align on requirements)
Validate your plan: Bring a draft idea and ask for feedback early.
Show professionalism: This is your first impression—clear subject line, proper tone, clean formatting.
Reduce risk: Confirm your understanding matches the project’s actual goals to avoid going in the wrong direction.
🧩 Step 2: Refine Your Application (The Core)
🧩 Step 3: Submit & Review
Selection odds ≈ Feasibility × Timeline quality × Profile fit
Does your solution actually work?
Does your timeline show project management sense?
Are you who they're looking for?
🚫 Common pitfalls to avoid
🙅 Pitfall 1: “I’ll just write quietly and not contact mentors.”
Reality: Working in isolation is risky in open source. Unvalidated proposals often miss requirements. Early feedback boosts selection rates.
🙅 Pitfall 2: “Longer proposals (plus AI buzzwords) are better.”
Reality: Logic and execution matter, not word count. A 30-page mess loses to a 5-page clear plan.
🙅 Pitfall 3: “My background/school isn’t strong enough, so I won’t apply.”
Reality: OSPP values learning ability and attitude. Deep research, clear thinking, and fast learning can close any gap.
🙅 Pitfall 4: “I’ll submit at deadline.”
Reality: Deadline-day traffic can cause lag or failures. Submit at least 24 hours early.