General News

Introducing developer.joomla.org

The developer.joomla.org Web site has been re-launched using Joomla! 1.5. You are invited to frequently visit and enjoy a steady stream of information shared by approximately 50 bloggers, each of whom are actively involved with Joomla! development. Reading their blogs and providing your feedback is an excellent way to stay in touch with Joomla!.

Keep up-to-date on what is new in Joomla! Development

Joomla! Development Working Group On developer.joomla.org, you will find posts from Joomla!'s Development Working Group Coordinators, Andrew Eddie and Wilco Jansen. Here, the coordinators share key development directions such as the decision to raise the Joomla! 1.6 minimum requirement to PHP 5.2 and discussions on community issues such as how best to lower the barriers for participation. In addition, presentation material of interest to developers will frequently be shared following Joomla! Day events and technical conferences.

Joomla! Bug Squad Developer.joomla.org is the place that Joomla! Bug Squad members keep the community apprised of their efforts. Joomla! has adopted a release early, release often model as evidenced by the three maintenance releases already made available since the January 22, 2008 release of Joomla! 1.5. If you are interested in helping with Joomla! development, a great way to get started is to participate with the Joomla! Bug Squad. If you want to get involved, talk to Andrew or Wilco.

In mid-February the Joomla! Developer Team called for white papers for Joomla! 1.6 consideration. Nearly 150 white papers were submitted and 50 were accepted for Joomla! 1.6. This work is now underway. Team members will share their progress and requests for community feedback on the Joomla! Developer Team blog. Often, developers will share other great news, such as the announcement by Nur Aini Rakhmawati regarding the Joomla! 1.5 Debian package.

Google Summer of Code Project Blogs

Joomla! Google Summer of Code The 2008 Joomla! Google Summer of Code project teams are blogging on the Joomla! Developer Web site. Nakul Ganesh S expressed the gratitude of the entire group when he thanked PackT for sharing copies of James Kennard's book Mastering Joomla! 1.5 Extension and Framework Development with each GSoC participant. That book will help these talented developers build what promises to be a great list of extensions for Joomla! 1.5. It will be worth your effort to follow these blogs and provide your input on those extensions that hold promise for your site development needs.

As you can see, developer.joomla.org is already a great way to stay up-to-date with Joomla!. You are invited to join these conversations and provide your feedback. We also encourage you to consider how you can contribute to help improve Joomla!.

GSoC Student Application Deadline Extended

Summer 2008
Credit: Luc Viatour

The Google Summer of Code 2008 student application deadline has been extended to Monday, April 7, 2008. GSoC is a great way for talented student developers to do what they love during the summer break and write great code in exchange for a $4,500 USD stipend from Google. This is Joomla!'s fourth year participating and we look forward to welcoming a new set of amazing talent.

Calling all Students

If you are an eligible student interested in this program, take time to read the student guidelines, review project ideas in the forums and on the wiki, and join the Joomla! Skype Discussion where you can ask questions before submitting your proposal. If you are looking for ideas, here are possibilities for which we have not received project proposals, but are very interested in seeing happen this summer.

Joomla! Core Package Distributions

Creating distribution packages is a tedious and critical job for any open source project. We welcome a GSoC project proposal aimed at creating a package distribution tool so that releases can be defined and automated processes build various packages needed. This environment must handle the creation of localized packages, an event which often occurs subsequent to the initial release. Statistical reporting for downloads given various time frequencies and regions of the world is desired. Environment will likely utilize SOAP and Phing.

CiviCRM - Organize your .org

CiviCRM is a PHP web application for non-profits, student organizations, and online communities to assist grassroots supporters, those they serve, and those they hope to influence. By helping integrate this vitally important "people management" tool with a powerful open source CMS like Joomla! v 1.5, you will contribute to initiatives which aim to:

  • Stop global warming;
  • End poverty all over the world;
  • Assist refugees of wars and genocide;
  • Organize action for positive social change;
  • Help student organizations be more effective on campus.

This is a great way to get involved with CiviCRM, Joomla!, and Google's Summer of Code while helping make the world a better place! To get started, check out these project ideas.

SEF URLs, URL Migrations, Transliteration, and 404/403 Error Handling

If you are interested in helping ensure Joomla! websites maintain top placement in search engine results, you will enjoy this project. We are interested in seeing a GSoC Project focus on these deliverables: a plugin to offer options for SEF URLs patterns; a plugin to handle URL redirects needed for site migrations; a component to handle HTTP 404/403 error handling; and, a plugin to handle transliteration of aliases for SEF URLs. The Joomla! end user community would get tremendous value from such a project.

Editor for Building Template Override Layouts

A powerful feature introduced in Joomla! v 1.5 provides ability to create new layouts for components through the use of template override files. Now, envision a WYSIWYG editor that lists data elements exposed by the component model for use in a view layout. Further envision Mootools drag and drop capability at play, simplifying the construction of new layouts without requiring knowledge of programming complexity. Site builders could publish these easy to develop layouts to their Web site using this new editor. If building such an environment sounds like fun, imagine what thousands of community members will think this fall when they begin using it!

Consider Mentoring

We need dedicated, talented people to help mentor a project. If you are interested, please feel free to ask questions in the forums about participation.

Thank you, Google!

Thank you to Google and special thanks to Leslie Hawthorn for all you do in support of students and open source projects. This is certainly shaping up to be a great Google Summer of Code 2008!

Google Summer of Code 2008: Now Accepting Applications

Image

Let's get running! The Google Summer of Code 2008 is now underway and students should submit their applications before the March 31, 2008 deadline. Visit the Joomla! Wiki for the GSoC or review the Student Guidelines for more details about the program and how to get a running start.

 

The most exciting applications we receive are from students who take time to discuss their ideas before submitting. As a student, you can check out the Joomla! Project's proposed ideas or discuss your own ideas in the Summer of Code forum. You will also get some great insight and help on the Joomla! Summer of Code mailing list. We want you to get to know Joomla! even better and increase your chances of a successful project.

As a mentor, you'll join a nice mix of experienced Summer of Code mentors, previous students, professors, and community members. If you aren't a Summer of Code mentor yet and would like to become one, read up on the easy mentor guidelines and how to apply.

Now it's time to spread the word (use this PDF flyer) about the Google Summer of Code. Join Joomla! in making this summer the best ever!