Open main menu

Difference between revisions of "Summer of Code/Project Rules"

m
Some more grammar/spelling fixes
m (Grammar fix)
m (Some more grammar/spelling fixes)
Line 4: Line 4:


* Google Summer of Code is a '''full time job'''. If you consider getting an additional part time job, have extensive exams or an extended vacation during the program please do not apply.
* Google Summer of Code is a '''full time job'''. If you consider getting an additional part time job, have extensive exams or an extended vacation during the program please do not apply.
** ''Experience in previous years GSoC has shown us that students with extensive extra fixed commitments during the GSoC coding phase tend to really struggle to meet their goals.''
** ''Experience in previous years' GSoC has shown us that students with extensive extra fixed commitments during the GSoC coding phase tend to really struggle to meet their goals.''
* We require a comprehensive and detailed plan for all 12 weeks of your project. Include risk mitigation and any existing commitments.
* We require a comprehensive and detailed plan for all 12 weeks of your project. Include risk mitigation and any existing commitments.
** ''This plan provides one of the key markers we will use to judge the your progress with your project.''
** ''This plan provides one of the key markers we will use to judge the progress with your project.''
* We require each student to communicate with their mentor every second day. If you fail to do that for longer than 3 days without arangment, you will fail the program.
* We require each student to communicate with their mentor every second day. If you fail to do that for longer than 3 days without arrangement, you will fail the program.
** ''Communication is key to a successful GSoC project and experience has shown that students that do not check in with there mentors (and the wider community) tend to struggle and produce weaker outputs.''
** ''Communication is key to a successful GSoC project and experience has shown that students that do not check in with their mentors (and the wider community) tend to struggle and produce weaker outputs.''
* Students are expected to submit a patch with or before there application which fixes some known bug, extends functionality in some way, or is a start of their work that they are applying for.
* Students are expected to submit a patch with or before there application which fixes some known bug, extends functionality in some way, or is a start of their work that they are applying for.
** ''This is the basic entry bar to ensure that applicants are familiar enough with the code and concepts in ScummVM to submit a patch. It does not have to be a complex patch and we will willingly provide help and guidance.''
** ''This is the basic entry bar to ensure that applicants are familiar enough with the code and concepts in ScummVM to submit a patch. It does not have to be a complex patch and we will willingly provide help and guidance.''
114

edits