This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
checklist [2016/01/29 17:43] wkerzend |
checklist [2016/02/18 18:22] (current) wkerzend |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Summer of Code application checklist ====== | ====== Summer of Code application checklist ====== | ||
| + | |||
| + | If you are interested in participating, please join our mailing list, [[https://groups.google.com/forum/#!forum/tardis-gsoc-2016|tardis-gsoc-2016@googlegroups.com]]. We are also on Gitter (https://gitter.im/tardis-sn/tardis) and have a weekly videocon that you can participate in if there is interest. Please contact us through the mailing list and introduce yourself. Gitter is also a good option. | ||
| + | |||
| ===== The application process ===== | ===== The application process ===== | ||
| - | - Check out the ideas page [[start|TARDIS GSoC 2016 Ideas Page]] | + | - Get familiar with TARDIS |
| + | * Go to the [[https://tardis.readthedocs.org|manual]]. | ||
| + | * Install the software (http://tardis.readthedocs.org/en/latest/installation.html) | ||
| + | * Run the included example file (http://tardis.readthedocs.org/en/latest/running.html). | ||
| + | * Get familiar with our development model [[http://tardis.readthedocs.org/en/latest/workflow/development_workflow.html|development model]] using git and github (http://tardis.readthedocs.org/en/latest/workflow/git_workflow.html). | ||
| + | - Check out the ideas page [[ideas_page|TARDIS GSoC 2016 Ideas Page]] | ||
| + | - Introduce yourself to us | ||
| + | * The majority of interaction happens on GitHub | ||
| + | * We are also present on gitter (https://gitter.im/tardis-sn/tardis) | ||
| + | * There is also a mailing list (https://groups.google.com/forum/#!forum/tardis-gsoc-2016) | ||
| - Start your application ([[application_guidelines]|Application guidelines]]) | - Start your application ([[application_guidelines]|Application guidelines]]) | ||
| + | - Select a project | ||
| + | * Many projects have additional specific instructions. They often involve a Pull Request. | ||
| - Discuss and share your project details (don't wait!) | - Discuss and share your project details (don't wait!) | ||
| - | - See some examples of awesome proposals, add detail to yours :) | ||
| - Submit your application! [[http://google-melange.com|application]] | - Submit your application! [[http://google-melange.com|application]] | ||
| Line 12: | Line 25: | ||
| - Agree to the [[acceptance_requirements|acceptance requirements]] (in writing) | - Agree to the [[acceptance_requirements|acceptance requirements]] (in writing) | ||
| - | - Read our participation expectations [[expectations|expectations]] (read it ALL, we will quiz you later) | + | - Read our participation [[expectations|expectations]] (read it ALL, we will quiz you later) |
| - Set up an interaction schedule with your mentors (at least weekly) | - 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 GSoC page) | - Fill out your profile (one sentence summary, your name, link to proposal, dev log, and GSoC page) | ||
| - | - Get familiarized with web resources | + | - Get familiarized with web resources: |
| - | * Web | + | * Gitter |
| * Github | * Github | ||
| - | * How to contribute | + | * Mailing List |
| - | + | - Post your proposal online (Google Docs, overleaf, wiki, etc.) | |
| - | - Post your proposal online | + | |
| - | (on our wiki is fine) | + | |
| - Describe your project plan (preferably as a TARDIS Enhancement Proposal at github.com/tardis-sn/tep | - 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 | + | - Announce your plan via Chat and/or E-mail (discuss and make adjustments) |
| - | (discuss and make adjustments) | + | - Submit patches to get familiarized with code (find small tasks like these) |
| - | - Submit patches to get familiarized with code | + | |
| - | (find small tasks like these) | + | |
| ===== Once coding begins ===== | ===== Once coding begins ===== | ||