Archived

Difference between revisions of "Google Summer of Code 2008"

From Joomla! Documentation

m (Hutchy68 moved page Google Summer of Code 2008 to Archived:Google Summer of Code 2008: cleaning up)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
[[Image:gsoc2008logo.png|right]]
 
We are pleased to announce Google has accepted Joomla!'s application to participate in the 2008 [http://code.google.com/soc/2008/ Google Summer of Code (SoC) program]. This is Joomla!'s fourth season and we are eager to welcome another group of contributors with fresh ideas.
 
We are pleased to announce Google has accepted Joomla!'s application to participate in the 2008 [http://code.google.com/soc/2008/ Google Summer of Code (SoC) program]. This is Joomla!'s fourth season and we are eager to welcome another group of contributors with fresh ideas.
  
 
Joomla! is an international award-winning open source content management system deployed worldwide with more than 3.5 million downloads in the last year alone. If you participate with Joomla!, your work could have a positive impact on people all around the world. If you enjoy developing applications and you want to work with experienced developers using emerging technologies, consider Joomla!.
 
Joomla! is an international award-winning open source content management system deployed worldwide with more than 3.5 million downloads in the last year alone. If you participate with Joomla!, your work could have a positive impact on people all around the world. If you enjoy developing applications and you want to work with experienced developers using emerging technologies, consider Joomla!.
  
Since Joomla! 1.5 has recently been released after over two years of dedicated effort, this summer looks even more promising. In just a few months, Joomla! 1.5 has been downloaded over 350,000 times. Developers now have an object-oriented, pattern based API that follows best practices and is organized into well-structured and logical framework packages. The new MVC design pattern for components gives developers a great platform for rapid application development and prototyping. Developers can hook into nearly any part of the application stack using Joomla!'s newly reworked events system, implemented according to the observer design pattern.
+
Since Joomla! 1.5 has recently been released after over two years of dedicated effort, this summer looks even more promising. In just a few months, Joomla! 1.5 has been downloaded over 350,000 times. Developers now have an [http://en.wikipedia.org/wiki/Object_oriented object-oriented], [http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29 pattern based] API that follows best practices and is organized into well-structured and logical framework packages. The new [http://en.wikipedia.org/wiki/Model-view-controller MVC] design pattern for components gives developers a great platform for rapid application development and prototyping. Developers can hook into nearly any part of the application stack using Joomla!'s newly reworked events system, implemented according to the [http://en.wikipedia.org/wiki/Observer_pattern observer design pattern].
  
-- Read this if you are a student interested in participating Joomla! --
+
== Read this if you are a student interested in participating Joomla! ==
  
 
Want to get started? Here's how:
 
Want to get started? Here's how:
  
    * Make certain you are [http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_eligibility eligible to participate].
+
* Make certain you are [http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_eligibility eligible to participate].
    * Read the [http://forum.joomla.org/viewtopic.php?f=528&t=275076 Student Guidelines] shared in Joomla! forums.
+
* Read the [http://forum.joomla.org/viewtopic.php?f=528&t=275076 Student Guidelines] shared in Joomla! forums.
    * Read Google's Summer of Code [http://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents Advice for Students], [http://code.google.com/p/google-summer-of-code/ FAQ and Knowledge Base].
+
* Read Google's Summer of Code [http://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents Advice for Students], [http://code.google.com/p/google-summer-of-code/ FAQ and Knowledge Base].
    * If you are looking for project ideas, check out the White Papers submitted by community members for possible inclusion in version 1.6.
+
* If you are looking for project ideas, check out [http://docs.joomla.org/Summer_of_Code_2008_Project_Ideas Summer of Code 2008 Project Ideas] or the [http://forum.joomla.org/viewforum.php?f=500&sid=acafb80acd044ced7266e60b992143ad White Papers] submitted by community members for possible inclusion in version 1.6.
    * Get to know us! Feel free to [http://forum.joomla.org/viewforum.php?f=526 share your project proposals] and get our feedback before submitting to Google.
+
* Get to know us! Feel free to [http://forum.joomla.org/viewforum.php?f=526 share your project proposals] and get our feedback before submitting to Google.
  
The student application period begins Monday, March 24, 2008 and ends Monday, March 31st at 5:00 PM PDT. The application and submittal instructions will be provided on the Google SoC 2008 page soon. Other important dates and events are detailed in FAQ - Project Timeline.  
+
The student application period begins Monday, March 24, 2008 and ends Monday, April 7 at 5:00 PM PDT. The application and submittal instructions will be provided on the Google SoC 2008 page soon. Other important dates and events are detailed in FAQ - Project Timeline.
  
 +
== Inspired, but no idea for a project? ==
  
== Inspired, but no idea for a project? ==
+
If you are inspired (or just interested) to join in with the Joomla! project and you don't have an idea yet, you can consider the [[Summer of Code 2008 Project Ideas]] page to get some inspiration. A good resource also to take a look is the [[Summer of Code 2005 project summary]], the [[Summer of Code 2006 project summary]] and past years [[Summer of Code 2007 project summary]].
  
 +
If you have an idea, but are not certain if it is good enough, feel free to post it into the [http://forum.joomla.org/viewforum.php?f=525 Google Summer of Code 2008 Forum Area] or use the [http://groups.google.com/group/joomla-summer-of-code-2008 Google Summer of Code mail list] (don't forget to register to the forum and list before you can post).
  
 +
If you have a good idea, but think it will be used by someone else when you post it you can also contact this years Google Summer of Code mentors [mailto:ianlenmac@gmail.com Ian Maclennan] or [mailto:wilco.jansen@joomla.org Wilco Jansen].
  
 
== Do you want to be a mentor? ==
 
== Do you want to be a mentor? ==
Line 26: Line 30:
 
Another great way to participate is to become a mentor. Get ready to learn, meet a new and interesting friend, and have fun. Mentoring for the Google Summer of Code project has proven to be a rewarding experience. It's not only a good way to share your knowledge and experience, but it is also an excellent way to get more involved with the Joomla! Project and to get to know other Joomla! developers.
 
Another great way to participate is to become a mentor. Get ready to learn, meet a new and interesting friend, and have fun. Mentoring for the Google Summer of Code project has proven to be a rewarding experience. It's not only a good way to share your knowledge and experience, but it is also an excellent way to get more involved with the Joomla! Project and to get to know other Joomla! developers.
  
For more information, read Want to be a Mentor? Start reading here! in the Joomla! forums and Google's Advice for mentors. Feel free to ask questions in the forums about participation.  
+
For more information, read [http://forum.joomla.org/viewtopic.php?f=527&t=271304 Want to be a Mentor]? Start reading here! in the Joomla! forums and Google's [http://code.google.com/p/google-summer-of-code/wiki/AdviceforMentors Advice for mentors]. Feel free to [http://forum.joomla.org/viewforum.php?f=527 ask questions in the forums] about participation.  
  
  
 
[[Category:Google Summer of Code 2008]]
 
[[Category:Google Summer of Code 2008]]

Latest revision as of 11:24, 20 June 2013

This page has been archived. This page contains information for an unsupported Joomla! version or is no longer relevant. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.

Gsoc2008logo.png

We are pleased to announce Google has accepted Joomla!'s application to participate in the 2008 Google Summer of Code (SoC) program. This is Joomla!'s fourth season and we are eager to welcome another group of contributors with fresh ideas.

Joomla! is an international award-winning open source content management system deployed worldwide with more than 3.5 million downloads in the last year alone. If you participate with Joomla!, your work could have a positive impact on people all around the world. If you enjoy developing applications and you want to work with experienced developers using emerging technologies, consider Joomla!.

Since Joomla! 1.5 has recently been released after over two years of dedicated effort, this summer looks even more promising. In just a few months, Joomla! 1.5 has been downloaded over 350,000 times. Developers now have an object-oriented, pattern based API that follows best practices and is organized into well-structured and logical framework packages. The new MVC design pattern for components gives developers a great platform for rapid application development and prototyping. Developers can hook into nearly any part of the application stack using Joomla!'s newly reworked events system, implemented according to the observer design pattern.

Read this if you are a student interested in participating Joomla![edit]

Want to get started? Here's how:

The student application period begins Monday, March 24, 2008 and ends Monday, April 7 at 5:00 PM PDT. The application and submittal instructions will be provided on the Google SoC 2008 page soon. Other important dates and events are detailed in FAQ - Project Timeline.

Inspired, but no idea for a project?[edit]

If you are inspired (or just interested) to join in with the Joomla! project and you don't have an idea yet, you can consider the Summer of Code 2008 Project Ideas page to get some inspiration. A good resource also to take a look is the Summer of Code 2005 project summary, the Summer of Code 2006 project summary and past years Summer of Code 2007 project summary.

If you have an idea, but are not certain if it is good enough, feel free to post it into the Google Summer of Code 2008 Forum Area or use the Google Summer of Code mail list (don't forget to register to the forum and list before you can post).

If you have a good idea, but think it will be used by someone else when you post it you can also contact this years Google Summer of Code mentors Ian Maclennan or Wilco Jansen.

Do you want to be a mentor?[edit]

Another great way to participate is to become a mentor. Get ready to learn, meet a new and interesting friend, and have fun. Mentoring for the Google Summer of Code project has proven to be a rewarding experience. It's not only a good way to share your knowledge and experience, but it is also an excellent way to get more involved with the Joomla! Project and to get to know other Joomla! developers.

For more information, read Want to be a Mentor? Start reading here! in the Joomla! forums and Google's Advice for mentors. Feel free to ask questions in the forums about participation.