Hi all!
Victor and me are having a good time at this year's GSoC Mentor
Summit in Munich, and it's time to get out a first report.
Again, I'm getting the impression that all projects here pretty
much share the same problems and ReactOS is not doing anything
particular wrong. Today, I have attended a session about keeping
students involved after GSoC. Most projects are struggling with
that and there were some projects where it's usual for all
students to just stay for GSoC and immediately leave afterwards.
Anyway, I took some insights where we can improve to keep more of
our students:
- Give students some responsibility early on, so they feel
responsible and needed for a project even after GSoC.
The ultimate goal should be to turn them into mentors later. We
already have a fairly good track record of that, but I think it
should be emphasized here.
- Invite more students to our Hackfest. We may need to postpone
it by a few weeks to not clash with the final days of GSoC.
For the MacPorts project, this resulted in all 3 students
staying with the project after GSoC.
- Talk to students on a personal level (possibly even through
audio or video chat) and get them into our community.
We had some high-performing students in the past who needed
almost no mentoring, but this also resulted in less interactions
with the community and we had a hard time to keep them involved
after GSoC.
- Collect tasks all year long, not just shortly before GSoC.
This is important not just for keeping students, but also for
enabling our paid development ideas around ReactOS.
It's still important to ask a student what he or she wants to
work on after GSoC, but we should always have some interesting
tasks available.
- Advertise our scholarship model early enough during GSoC to
keep the people that are also doing it for the money.
- Advertise our GSoC participation at universities. Some
students managed to declare their GSoC participation as the
technical internship required for their studies.
All in all, the Mentor Summit again was a great opportunity to
meet up with fellow Open-Source developers all around the world
and have some interesting discussions. I'm already looking forward
to the next one!
We even got some ReactOS
work done just in sight distance of the Microsoft Germany HQ
:D
Cheers,
Colin