Difference between revisions of "SoC 2008 Rules"
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
* You don't have a full-time job during your summer if you are doing SoC at the same time | * You don't have a full-time job during your summer if you are doing SoC at the same time | ||
* You are of good will to work with VideoLAN projects. | * You are of good will to work with VideoLAN projects. | ||
+ | |||
+ | If you are a mentor, we expect that: | ||
+ | * You are willing to work with one student. | ||
=== Selection === | === Selection === | ||
− | To be selected, | + | To be selected, students will have to: |
* Show on IRC | * Show on IRC | ||
− | * Join the mailing lists (x264-devel or vlc-devel, according to your project) | + | * Join the mailing lists (x264-devel or vlc-devel, according to your project), |
− | * Select an idea | + | * Select an idea, |
− | * Say hello to your potential mentor and admin | + | * Say hello to your potential mentor and admin |
− | * Learn about the code you should modify (where in the source, what is the idea...) | + | * Learn about the code you should modify (where in the source, what is the idea...), |
* Be able to compile a VLC for your platform (for VLC development) and learn how to use [[Git]]. | * Be able to compile a VLC for your platform (for VLC development) and learn how to use [[Git]]. | ||
− | * Complete the Google admission and give a planning idea | + | * Complete the Google admission and give a planning idea. |
=== During the summer === | === During the summer === | ||
− | + | Student expectations: | |
− | * | + | * Student explain your planning to mentor and admin (not everyone has the same vacations) |
* Student should report a small mail once a week to both mentor and admin during the time agreed (failure to do that will fail the application ) | * Student should report a small mail once a week to both mentor and admin during the time agreed (failure to do that will fail the application ) | ||
* Student should commit one your personal git branch once a week (except first week of your schedule) | * Student should commit one your personal git branch once a week (except first week of your schedule) | ||
+ | '''Explaining why you can't work one week is fine. Disappearing without notice is not.''' | ||
+ | * Update wiki status page. | ||
+ | |||
+ | Student rights: | ||
+ | * Ask questions to anyone | ||
+ | * Bother the mentor with question | ||
+ | * Ask the admin for another mentor if the mentor doesn't answer or doesn't answer adequately. | ||
− | + | Students will be considered as '''full-right''' developers. |
Revision as of 23:16, 17 March 2008
Those rules are mostly for x264 and VLC.
Those rules are quite flexible for any situation.
Students rules
Summer
If you are a student, we expect that:
- You don't have a full-time job during your summer if you are doing SoC at the same time
- You are of good will to work with VideoLAN projects.
If you are a mentor, we expect that:
- You are willing to work with one student.
Selection
To be selected, students will have to:
- Show on IRC
- Join the mailing lists (x264-devel or vlc-devel, according to your project),
- Select an idea,
- Say hello to your potential mentor and admin
- Learn about the code you should modify (where in the source, what is the idea...),
- Be able to compile a VLC for your platform (for VLC development) and learn how to use Git.
- Complete the Google admission and give a planning idea.
During the summer
Student expectations:
- Student explain your planning to mentor and admin (not everyone has the same vacations)
- Student should report a small mail once a week to both mentor and admin during the time agreed (failure to do that will fail the application )
- Student should commit one your personal git branch once a week (except first week of your schedule)
Explaining why you can't work one week is fine. Disappearing without notice is not.
- Update wiki status page.
Student rights:
- Ask questions to anyone
- Bother the mentor with question
- Ask the admin for another mentor if the mentor doesn't answer or doesn't answer adequately.
Students will be considered as full-right developers.