Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
community:gsoc:gsoc2013:student_guidelines [2013/04/12 04:47] michael |
community:gsoc:gsoc2013:student_guidelines [2013/04/19 00:22] (current) |
||
---|---|---|---|
Line 44: | Line 44: | ||
* Join the [[https:// | * Join the [[https:// | ||
* Join the [[http:// | * Join the [[http:// | ||
+ | |||
+ | ==== Scope ==== | ||
+ | It is much better for students to limit the scope of their project and ensure that they complete it to a high standard - quality over quantity! If you have to rush to finish your project and your code is full of hacks and not tested then it is likely that this will eventually have to be re-written. For this reason we encourage students to implement all the functionality of their project by the mid-term evaluation, leaving the second half of GSoC to polish, test, optimize, test, refactor, test, document and test their code. | ||
==== Evaluations ==== | ==== Evaluations ==== | ||
Line 68: | Line 71: | ||
===== Application Process ===== | ===== Application Process ===== | ||
All students applying for GSoC with Sahana are expected to have made previous contributions to Sahana - so if you haven' | All students applying for GSoC with Sahana are expected to have made previous contributions to Sahana - so if you haven' | ||
- | NOTE: Sahana Software Foundation will be updating its application template. This will be completed by Friday 19th April 2013. | ||
- | ==== DRAFT Application Template ==== | + | ==== Application Template ==== |
It is expected that all students follow this template for their application. | It is expected that all students follow this template for their application. | ||
Line 79: | Line 81: | ||
* Freenode IRC Nickname | * Freenode IRC Nickname | ||
* Skype | * Skype | ||
- | * Blog | + | |
- | * Education | + | * Education |
* University/ | * University/ | ||
* Course/ | * Course/ | ||
Line 99: | Line 101: | ||
Use this [[http:// | Use this [[http:// | ||
- | == Plan == | + | == Outputs |
Please describe the following outputs which you will achieve at the different stages of your GSoC project. | Please describe the following outputs which you will achieve at the different stages of your GSoC project. | ||
- | = Community Bonding Period | + | * //Community Bonding Period// |
- | * **Learning Goals** eg. Specific Feature within the Sahana Platform/ | + | * **Learning Goals** eg. Specific Feature within the Sahana Platform/ |
- | * **Outstanding BluePrint Questions** Questions in your blueprints which need to be answered before you start your project | + | * **Outstanding BluePrint Questions** Questions in your blueprints which need to be answered before you start your project |
- | * **Initial Tasks**Any small tasks you plan on completing to prepare for your project | + | * **Initial Tasks** Any small tasks you plan on completing to prepare for your project |
- | = Mid-Term Evaluation | + | * //Mid-Term Evaluation// |
- | What features will you demonstrate during your mid-term evaluation? Prepare a initial " | + | |
- | = Final Evaluation | + | * //Final Evaluation// |
- | * **Personal Success Statement** Describe what success will look like for you at the end of GSoC. What will you have learnt? What will you have gained? | + | * **Personal Success Statement** Describe what success will look like for you at the end of GSoC. What will you have learnt? What will you have gained? |
- | * **Sahana Success Statement** Describe what success will look like for Sahana at the end of your GSoC project. How will Sahana be better? | + | * **Sahana Success Statement** Describe what success will look like for Sahana at the end of your GSoC project. How will Sahana be better? |
+ | |||
+ | == Plan == | ||
+ | Provide a high level summary of the task you will be doing on your project for the each of the 14 weeks of GSoC. | ||
+ | |||
+ | ==== Application Rating ==== | ||
+ | Student' | ||
+ | * 50 points for Sahana Code Contributions | ||
+ | * 10 points for Community Engagement | ||
+ | * 10 points previous experience | ||
+ | * 20 points Project Blue Print | ||
+ | * 5 points Project Outputs | ||
+ | * 5 points Project Plan | ||
==== Communication with Sahana Team During Application Process ==== | ==== Communication with Sahana Team During Application Process ==== |