How is managed a student on a daily basis?
Each student has a mentor. The mentor is someone experienced in Scilab development. He/she is the main contact of the student but the student is encouraged to send his questions on the Scilab developer/gsoc mailing list. If your mentor does not know the answer to your question, since he/she is familiar with Scilab development, he/she will forward your question to the best person in the team.
Before the GSoC
See How to apply to the GSOC ?
At the beginning of the GSoC
Before or during the first week of the GSoC, the student will have to write a Scilab Enhancement Proposal (SEP) explaining the goal(s) of the project. If the GSoC initial proposal is good (which is likely to be case since the student has been selected), a copy/paste with some modifications should be enough.
During the GSoC
Technical aspects
The code should be available on Scilab Forge or in a dedicated Scilab branch if relevant.
- Commit to the VCS (git) should be done on a daily basis (if it does not break the compilation/work).
Regarding the mentor, the code might be reviewed by the mentor team through the Code Review platform of Scilab (See gerrit for more information or ask on the mailing list).
- The mentor, the student and the GSoC admins will receive a daily report of the modification.
Communications
- Most of the mentors are available on the Scilab IRC channel (#scilab on OFTC) at office hours
- Check if your mentor but communication with IM (jabber, MSN, ...) or IRC might be required.
- At the end of every week, a weekly feedback of the week should be done on the GSoC Scilab mailing list and/or wiki. Note that it is required to make sure that a student is not stuck. This is intended to make sure everything runs smoothly.
FAQ
I am stuck and I do not know what to do?
Contact your mentor ASAP, it is his role and he will be happy to help you.
I did not get any answer from my mentor, what should I go?
Everybody is busy. If you are stuck, do not wait and send the email on the Scilab-dev or the Scilab-GSoC mailing list. If it is not urgent, you can send the question to your mentor. However, if you do not get an answer in a couple of days, please contact the Scilab/GSoC admin (sylvestre.ledru@scilab-enterprises.com and vincent.couvert@scilab.org).
