Ryan Leavengood wrote:
On Thu, Mar 19, 2009 at 3:04 PM, Jorge G. Mare <jorge.g.mare@xxxxxxxxx> wrote:Although (lack of time) time alone may not be the only reason, I think it is fair to say that the more time you can commit to GSOC, the more chances you have of both being selected and eventually succeeding in your GSOC project; which after all is, well, kind of obvious. :)I can say with certainty that I will be extremely prejudiced to those students who do not plan to commit at least 40 hours a week (or close to it) to GSoC. This will be my fourth year as a mentor. I was a mentor for Ruby for one year, then two years for Haiku. I've learned a lot from that and have realized I was way too lax in previous years. GSoC should be seen as a summer job.
This puts students from European schools (at least EU schools - it may not apply to other European countries) in an awkward position. School here is from October to June, while Google's program seems to be organized around American schedules (September to April or May). I am already in school, and I will not be free of that commitment until three weeks into GSoC's coding period.
Should students in the EU not even bother applying, then? I notice from the summary pages linked earlier that you mentored someone with a Polish name two years ago (on the package installer project), and the report seems to indicate a favorable result. Was he at an American university? Had he enrolled at a European school but not yet started classes? (I mention him because Poland is where I'm studying.)
Think about it: the developers on all these open source projects that participate in the GSoC spend many hours on those projects each week, mostly for free (that is certainly the case for Haiku.) So I don't think it is too much to expect students to devote time when they are paid a very reasonable wage, probably more than they might get in an internship. Plus there is the resume building potential of being a successful GSoC student. So I expect all applicants to be very serious, and whatever student I end up mentoring will be managed as closely as any full-time employee under my supervision.
I can't really say I disagree with any of this. It just cuts some of us completely out. If school doesn't end until after May 23, (and even worse, exam time doesn't even start until after that date), then how can we participate?
Much of Haiku's user and developer base is located in the EU. It would be shame if we were cut off from this kind of opportunity.
Also I expect all applicants to be honest about their summer schedules. If a student is chosen who was not forthright about their summer schedule commitments I will publicly call them out about it. In this world of social media where blog and Twitter posts can make people lose jobs, I hope the seriousness of this is understood. On the other hand, students who commit the necessary time and who do a good job on their project (or at least try hard) will receive my praise and be able to use me as a reference in the future.
It's one thing to refuse to provide a recommendation, or to provide a painfully honest evaluation instead of a recommendation, and even sounding off within the Haiku community would probably be a reasonable reaction, but it sounds like you're saying you would electronically stalk such a student and make sure employers know what a stupid jerk he (or she) is.
I hope I'm misinterpreting.
I don't think it is too much to ask.
Your expectations don't seem out of line to me. Concerns about my school schedule were, after all, one of the reasons I posted in the first place.