Summer of Code Mentor Checklist for FreeBSD Mentors

This page collects ideas and suggestions for FreeBSD developers mentoring student projects during Summer of Code 2012. Any questions can be discussed on the soc-mentors@ mailing list or brought to the attention of soc-admins@.

Ideas/Planning Phase, Before Student Applications Accepted

In 2012, student applications started being accepted in April. A few things need to be under way before then.

Student Proposal Period, Before Student Applications Due

Community Bonding Period, Before the Summer (April 24--May 21)

Before coding officially begins is a good time to discuss the project with your student and work out how you'll work together. Among the issues you should discuss:

First Half of the Summer, Before the Mid-term Evaluations

In 2012, coding officially begins May 21, with mid-term evaluations beginning in early July. Generally, this is a ramp-up period where students gain familiarity with their specific project and make their first concrete progress.

Second Half of the Summer, After the Mid-term Evaluations

In 2012, coding completes in late August. After the mid-terms, your student should have clear goals and be able to make steady progress.

After the summer

Frequently Asked Questions

Do I have to use Perforce/Subversion? Can my student work in another SCM?

For administrative reasons we'd like to keep the number of revision control systems to a minimum. Starting in 2011, we are providing either Subversion or Perforce as options, and the student is free to choose whichever they prefer. For projectsworking against the src repository, these options are almost certainly the best as the full FreeBSD src tree is available for easy copying and merging.

For userland or ports projects, there is more flexibility. Please talk with soc-admins if necessary.

Other Links

Mentoring Guidelines / Advice for FreeBSD Mentors

See SummerOfCodeMentorAdvice for some guidelines posted by Robert Watson, Murray Stokely, and others.

SummerOfCodeMentorChecklist (last edited 2012-04-24 13:31:06 by GavinAtkinson)