Google Summer of Code


Published on

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Google Summer of Code

  1. 1. Google Summer of Code
  2. 2. Index <ul><li>What is Google Summer of Code. </li></ul><ul><li>Program timeline </li></ul><ul><li>Some Java based Projects </li></ul><ul><li>How to write a proposal </li></ul>
  3. 3. What is Google Summer of Code <ul><li>Flip bits instead of burgers. </li></ul><ul><li>Make money while you develop open source software </li></ul>
  4. 4. Program timeline <ul><li>March 29 : Student application period opens </li></ul><ul><li>April 9 : Student Application deadline </li></ul><ul><li>April 26 : Accepted student announecd </li></ul><ul><li>Community Bonding </li></ul><ul><li>May 24: Coding starts </li></ul><ul><li>July 12-16 : First Evaluation </li></ul><ul><li>August 16-20: Second Evaluation </li></ul>
  5. 5. Java-based projects - Eclipse <ul><li>Eclipse </li></ul><ul><li>Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the life cycle. The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects and helps cultivate both an open source community and an ecosystem of complementary products and services. The Eclipse community consists of individuals and organizations from a cross section of the software industry. </li></ul>
  6. 6. Java-based projects - Apache <ul><li>Apache Foundation </li></ul><ul><li>The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users. </li></ul>
  7. 7. Java-based projects - XWiki <ul><li>Xwiki </li></ul><ul><li>XWiki is a Java open source software development platform based on the wiki principles, under a LGPL license. In addition to being a full-featured wiki, it is also a second generation wiki allowing collaborative web applications to be written easily and quickly. On top of this platform several products are developed, targeted mainly on aiding enterprise-level needs. </li></ul>
  8. 8. Java-based projects – T Parsec <ul><li>Thousand Parsec </li></ul><ul><li>Thousand Parsec is a bunch of games based on a common framework for building turn based space empire building games. Some of the games, such as our first demo game MiniSec, are developed by the Thousand Parsec developers themselves. In the near future we hope that other developers will create their own games using Thousand Parsec framework. </li></ul>
  9. 9. Java-based project - OpenMRS <ul><li>OpenMRS </li></ul><ul><li>OpenMRS formed in 2004 as a open source medical record system framework for developing countries </li></ul>
  10. 10. Writing a Proposal <ul><li>Stick to the mentoring org. Rules </li></ul><ul><li>Be realistic </li></ul><ul><li>Provide timeline and deliverables </li></ul><ul><li>Get Feedback from the community </li></ul><ul><li>Fix your English </li></ul>
  11. 11. Links <ul><li>Program Home : </li></ul><ul><li>T imeline: </li></ul>
  12. 12. <ul><li>Thank you </li></ul>