Jeff King wrote:
> There was a big thread about a month ago on whether Git should do Google
> Summer of Code this year.
> In my opinion, a lot of the issues come down to project selection;
Let me throw in some other issues. :)
* I think the git project has been very disorganized in vetting
candidate students. Other organizations have formal requirements
(for example, "must submit at least one properly formatted patch to
qualify") but we seem to rely on a candidate's good sense,
independence, and general sense of trustworthiness without
providing guidance beyond that.
At first glance that wouldn't seem to be a problem --- the accepted
students have been very good anyway --- but I think that if we
could communicate more clearly what we need, we might find there
are more qualified students that we have been missing, and
promising students might end up working a little in advance of
GSoC to adapt themselves to the project.
* Similarly, we are not very good at making clear the expectations
for students during the program and making sure they are met. At
least I know I was lousy about this as a mentor.
For example, students delay too long before posting patches
on-list and do not ask for help quickly when they are stuck. By
the end of the summer they may start to get a sense of the usual
contribution workflow when they could have been more effective
by following it from the start.
Some organizations require (as a non-negotiable rule) regular blog
posts from their students, as a way of advertising to others what
work they are doing and how to help them out. That could help
* We didn't plan in advance for "What happens when summer ends and
the students don't have free time any more?"
* We don't advertise any good recourse available to students if a
mentor is unexpectedly too busy or hard to contact. I don't know
if that's happened in practice.
Matthieu Moy's summer projects worked better in all these respects, I
I don't think we should apply. Better to take a break and prepare for
My two cents,
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html