Summer of Code 2007 project summary
In 2006, we received a total of 90 project proposals. Before we started the program for 2007, we published additional information for students and mentors with some overall participation expectations. This year we received a total of 53 project proposals (-41%), and in general the quality was a bit higher than the 2006 edition of the program. It is not possible to determine if there is a relationship between our more stringent guidelines and the smaller number of project proposals we received this year, but we think it may be a factor.
In 2006, we were given sponsorship for 6 projects, and this year we selected 9 projects (+50%). Google again provided a stipend of 5,000 USD per student developer of which 4,500 USD goes to the student and 500 USD goes to the Joomla! project. A small change in the mid- and end-term payment was introduced by Google. In 2006, all Summer Of Code projects were targeted almost fully towards the next major release, Joomla! 2.0. In the 2007 edition we focused on the implementation and use of the new Joomla! 1.5 framework, soon to be released as Release Candidate 3. We wanted to give students the opportunity to learn to develop on a cutting edge web application framework. We also wanted to reach out to the Joomla! user and developers community.
Overall program management was in the hands of Wilco Jansen. A group of skilled and motivated mentors was available to guide the students. Within our group of mentors we had all three lead developers, 3 Joomla! core-team members and 3 development working group members. In fact, this year we had a surplus of mentors available.
We selected projects based on the personal interest of the mentors. The ranking of the student applications was done by vote, and gave us the following projects:
1. JNBS - Extending the Nested Sets Model with "Hardlinked Nested Sets; Student: Enno Klasing, Mentor: Louis Landry 2. JDIGG - Development of Jigg Component for Joomla! 1.5; Student: Jay Soe, Mentor: Jason Kendall 3. JMOOTOOLS - Implementation of mootools in Joomla! 1.5 framework; Student: Avi Mehta , Mentor: Rastin Mehr 4. JEMAIL - Email Interface for Publishing; Student: Nur Aini Rakhmawati , Mentor: Mateusz Krzeszowiec 5. JWEB - Semantic Web Integration; Student: Charl van Niekerk , Mentor: Robert Schley 6. JGEO - Geo-component for Joomla!; Student: Mickael Maison, Mentor: Andrew Eddie 7. JECLIPSE - Eclipse Plugin for develop Joomla's Component/Module; Student: Muhammad Fuad, Mentor: Laurens Vandeput 8. JFORUM - Joomla 1.5 Forum Component; Student: Niels Vandekeybus, Mentor: Johan Janssens 9. JCOMMENT - General content recommendation component for Joomla; Student: Faolan Cheslack-Postava, Mentor: Samuel Alexander Moffatt
Not all projects have finished successfully, one project did not pass mid-term evaluation and two additional projects did not pass the end-term evaluation.