Difference between revisions of "Summer of Code/Application/2009"

Jump to navigation Jump to search
m
 
(3 intermediate revisions by the same user not shown)
Line 136: Line 136:


===  What is your plan for dealing with disappearing mentors? ===
===  What is your plan for dealing with disappearing mentors? ===
For the mentors, the risk is relatively low; two are project leads and are reachable virtually 24/7 (in case of emergencies). We all have exchanged sufficient contact information (including cell phone numbers etc.) to be able to discover our whereabouts etc. Should something really bad happen (like somebody ending up in hospital and hence unable to work, a natural disaster, etc.), we will attempt to shift students to new mentors (among the existing mentors, or drawn from our backup pool of mentors). This will depend on the number of students we have to mentor.
For the mentors, the risk is relatively low; our past experiences verify absolutely this claim. Two of our mentors are project leads and are reachable virtually 24/7 (in case of emergencies). We all have exchanged sufficient contact information (including cell phone numbers etc.) to be able to discover our whereabouts. Should something really bad happen which precludes a mentor from fulfilling his duties (including personal reasons), we will attempt to shift students to new mentors among the existing mentors, or drawn from our backup pool of mentors. This will depend on the number of students we have to mentor. The students will not be left hanging for any reason at all.


===  What steps will you take to encourage students to interact with your project's community before, during and after the program? ===
===  What steps will you take to encourage students to interact with your project's community before, during and after the program? ===
In order to help the students to get familiar with the project, we created several importand documents for them. Particularly we have an exhaustive developer central where we describe important internals of our project.
In order to help the students familiarize themselves with the project, we have created several pieces of documentation for them. In particular, we have an exhaustive developer central where we describe the all-important internals of ScummVM. This is valuable as a quick reference as well as during the initial explorations of the codebase.


Also we use forums, IRC, Wiki and development mailing list during whole project development. Every developer, and students will be treated as such from the very start, is encouraged to take part in discussions in every channel that we use. Basically, on IRC any student will be able to get support literally 24/7, as our developers scattered all over the globe.
Also the development team actively uses the forums, IRC, Wiki and the development mailing list during the entire project development. We consider out students to be special, but developers nonetheless. Each developer including our students is encouraged to take part in discussions, whatever the means these discussions occur. As a pragmatic fact, on IRC any student will be able to get support literally 24/7, as our developers are scattered all over the globe.


Also not only the mentors communicate with the students, but every team member does that. The students are marked with special flag on our IRC, so everyone know who they are. Also we require the students to write introductory letters to our development list, so everyone will have impression about them and their skills.
Also not only the mentors but also the entire development team is encourage to communicate with the students. The students are marked with special flag on our IRC channel, so everyone know who they are. Also we require the students to write introductory letters to our development list, so everyone will have impression about them, their skills and their assigned task of course.


===  What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===
===  What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===
We already have a handful of students as our team members from the past two years. Our project brings both fun and challenge and suits folks who like such stuff. This is one of the prime forces which drive Open Source, and we are proud to be one of the biggest OSS projects.
We already have a handful of students as our team members from the past two years. Our project brings both fun and challenge and suits folks who like such stuff. This is one of the prime forces which drive Open Source, and we are proud to be one of the biggest OSS projects.


We hope that this will be valued by our students and that if there time permits, they will continue to support the project and continue pushing it forward. We always greet new developers with a warm welcome and strive to ensure nobody feels abandoned :).
We hope that this will be valued by our students and that if their time permits, they will continue to support the project and continue pushing it forward. We always greet new developers with a warm welcome and strive to ensure nobody feels abandoned :).
 
<span style="color:red">+++++++</span>
116

edits

Navigation menu