Summer of Code application checklist
The application process
Get familiar with TARDIS
-
Introduce yourself to us
-
Select a project
Discuss and share your project details (don't wait!)
-
You got accepted (before coding begins)
-
Read our participation
expectations (read it ALL, we will quiz you later)
Set up an interaction schedule with your mentors (at least weekly)
Fill out your profile (one sentence summary, your name, link to proposal, dev log, and SoCIS page)
Get familiarized with web resources:
Gitter
Github
Mailing List
Post your proposal online (Google Docs, overleaf, wiki, etc.)
Describe your project plan (preferably as a TARDIS Enhancement Proposal at github.com/tardis-sn/tep
Announce your plan via Chat and/or E-mail (discuss and make adjustments)
Submit patches to get familiarized with code (find small tasks like these)
Once coding begins
Write maintainable, portable, complete code
Keep a daily log of your activities online somewhere (a blog or your wiki user page is great for this)
Provide a midterm report on your project progress to the mailing list as well as posting it to your blog or wiki log.
Stay motivated, engage other devs, allocate time for discussions
Provide a final report on your project progress to the mailing list
Keep working on TARDIS-SN