This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
checklist [2016/02/02 12:01] wkerzend |
checklist [2017/02/09 14:46] (current) unoebauer [Once coding begins] |
||
|---|---|---|---|
| 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, [[http://groups.google.com/group/tardis-sn-dev|tardis-sn-dev]], and also fill out this [[https://docs.google.com/forms/d/1UZSY190YqkKYz9cVCzRm__O-y3fQH1FdGMXkq3ERr5g/viewform|application form]] **(this is just an initial form there is more to this application including a sign-up to the official Melange Google site)**. 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. | + | If you are interested in participating, Please contact us through Gitter [[https://gitter.im/tardis-sn/gsoc2017?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge|{{https://badges.gitter.im/tardis-sn/gsoc2017.svg?.png?}}]] and introduce yourself. You can also join our mailing list, [[https://groups.google.com/forum/#!forum/tardis-sn-gsoc2017|tardis-sn-gsoc2017@googlegroups.com]] (which is mostly used for announcements) and we have a weekly videocon that you can participate in if there is interest. |
| - | + | ||
| Line 13: | Line 11: | ||
| * Run the included example file (http://tardis.readthedocs.org/en/latest/running.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). | * 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]] | + | - Check out the ideas page [[ideas_page|TARDIS GSoC 2017 Ideas Page]] |
| + | - Introduce yourself to us | ||
| + | * The majority of interaction happens on GitHub and on Gitter (https://gitter.im/tardis-sn/gsoc2017) | ||
| + | * There is also a mailing list (https://groups.google.com/forum/#!forum/tardis-sn-gsoc2017) | ||
| - Start your application ([[application_guidelines]|Application guidelines]]) | - Start your application ([[application_guidelines]|Application guidelines]]) | ||
| - Select a project | - Select a project | ||
| - | * Many projects have additional specific instructions. They often involve the suggestion for a Pull Request. | + | * 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!) | ||
| - Submit your application! [[http://google-melange.com|application]] | - Submit your application! [[http://google-melange.com|application]] | ||
| Line 26: | Line 27: | ||
| - 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 (on our wiki is fine) | + | - 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 | - 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) | - Announce your plan via Chat and/or E-mail (discuss and make adjustments) | ||
| Line 38: | Line 39: | ||
| - Write maintainable, portable, complete code | - 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) | - Keep a daily log of your activities online somewhere (a blog or your wiki user page is great for this) | ||
| + | - We expect you to sign-in/sign off on Gitter on working days and give us a short summary of your plans for the day | ||
| - Provide a midterm report on your project progress to the mailing list as well as posting it to your blog or wiki log. | - 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 | - Stay motivated, engage other devs, allocate time for discussions | ||
| - | - Provide a final report on your project progress to the mailing list | + | - Provide a final report on your project progress |
| - Keep working on TARDIS-SN :-) | - Keep working on TARDIS-SN :-) | ||