Wednesday, May 3rd, 2006

Dojo Mentoring for Google Summer of Code

Category: Programming, Toolkit

Dojo is acting as a mentoring organisation for Google’s Summer of Code, with applications due in the next few days (May 8, 2006). The Google program faciliates students working on open-source code.

Summer of Code 2006 is a program that offers student developers stipends to create new open source programs or to help currently established projects. Google will be working with a variety of open source, free software, and technology-related groups to identify and fund several hundred projects over a three-month period. The inaugural instance of the program, which took place last summer, brought together 400 students and 40 mentoring organizations from 49 countries. We’d like to include even more organizations and participants this year.

Summer of Code is open to most students at universtities and colleges around the world.

Dojo has a few project ideas, including vector drawing primitives, OpenRecord plugins, Dojo-Django integration, Javascript RDF package, enhancing the Dojo Compressor, a Javascript linker which strips/obfuscates/etc, new widgets.

Thanks to Eugene Lazutkin of Dojo for pinging us. Eugene also noted Django has an Ajax-related Summer of Code project as well. I couldn’t spot any other obviously Ajax-related projects in the list, although the Mediawiki announcement has an interesting caution:

Hi folks, please don’t add “AJAX” and “WYSIWYG” back again. “AJAX” refers to a large number of small, isolated potential projects which are too small for SoC.

Posted by Michael Mahemoff at 7:04 am

2.9 rating from 21 votes


Comments feed TrackBack URI

Dojo is just one of many mentoring organizations. though, its important for an ajax toolkit org to be in the list.
who knows, Google and Young minds may take Ajax to new heights

Comment by Gautam Kishore — May 3, 2006

Dojo is just one of many mentoring organizations. though, its important for an ajax toolkit org to be in the list.
who knows, Google and Young minds may take Ajax to new heights

Comment by Google Logs — May 3, 2006

Eh, program looks horrible. At first glance its a great idea, but the main companies that are doing the mentoring just have a shopping list of code they want written. Way to get some free (+$500 to them) outsourcing from some kids.

Comment by Allen — May 3, 2006

Allen.. do you really think so? There have GOT to be faster and cheaper ways to get code written than this.. a bit cynical, don’t you think?

Comment by Alex — May 3, 2006

Allen must not be aware of the history and lore around Google’s summer of code. Anyhow, I’m think I’m putting 2 and 2 together. In a blog post last week, I was lamented Dojo’s lack of documentation, and I was assured by (Can’t remember who) that Dojo has a plan concerning this. I think I just figured it out. Dojo team plans to have “intern” on Summer of Code team write the documentation. That sounds like a win / win for the student and Dojo team. Hope we see this by September!!

Comment by Dave Hemminger — May 3, 2006

One minor correction: my employer, the Open Source Application Foundation is also acting as a mentoring organization for the Google Summer of Code. We have a project called Scooby, a Web-based Calendaring application that makes heavy use of Ajax/JavaScript/JSON, JSON-RPC, iCalendar, and other interesting technologies.

(We also are looking for students who are interested in working on our sharing server Cosmo and our desktop Application Chandler.. see OSAF Google Summer of Code Projects for a list of projects)

If you’re a student interested in Ajax based Web Apps, please check us out. We’d love to work with some passionate students this summer!

As for the previous comments: I think the Google Summer of Code is a wonderful idea. It helps to promote Open Source projects, it gives college students a chance to learn some new technologies and methodologies, etc. There are many positives for all of those involved.

The $500 fee for mentoring organizations isn’t a huge driver for most of us. Its above building relationships with college students out there and promoting the positives of open source to that community. One other hope is that we’ll attract people who want to stick around and become committers on these projects. (All of us mentors.. we’re doing this strictly for the free t-shirt :-)

I can understand your thoughts and how you might be cynical of such a program. But, I really think it could be useful and positive for everyone involved.

Comment by John Townsend — May 3, 2006

Dave, It’s funny, the thought of documentation crossed my mind too. But honestly, I doubt the Dojo teams would set aspiring young programmers the task of technical doco and I’m almost certain it would go against the principles and rules of Google SoC. OTOH, there *are* people who enjoy writing documentation and want to do it someday, so it would be cool if Google offered a similar program for them as the world (and Dojo) could certainly do with more open-source documentation.

As for Dojo’s impending announcement, I’m hoping there’s a book in progress, and if so, I’ll be ordering the first copy.

Comment by Michael Mahemoff — May 4, 2006

I’m not saying that all mentors are using SoC as pure co op / intern / student abuse but I’m sure some are. I would rather see a situation where the developer comes up with something they want to do rather than the companies making a shopping list of widgets / apps they need done

Comment by Allen — May 4, 2006

More then Dojo developers have volunteered to be mentors, and they’ve come up with some suggested project ideas and that’s the thing i like the most.

Comment by john beck — August 24, 2006

The schedule is tight. Students will start applying in just THREE DAYS,
on May 1. The deadline for student proposals is May 8, only one week

Comment by shredder — August 26, 2006

I wonder as still no update on what happend to those worked on proposed projects. What did they complete, when will be those projects part of Dojo?

Comment by Smart Boards — September 25, 2006

Leave a comment

You must be logged in to post a comment.