Google Summer of Code 2013

Skip to end of metadata
Go to start of metadata
Couchbase is planning to participate in the Google Summer of Code 2013. Google has not yet selected us as a participating organization but we hope for the best and are getting ready. Read the following to know more about the Couchbase Open Source Project.

Students please subscribe to the Google Groups Mailing List, if you are not already subscribed for.

This wiki page serves as the Couchbase Server GSoC portal. Please feel free to contact for any clarifications/more info.

What is the Couchbase Open Source Project?

Couchbase is an open source NoSQL document database project. We have an awesome team of open source hackers with backgrounds in database and network engineering. Many of us got our start writing infrastructure software by joining existing open source communities, and we are keen to provide the same opportunity to other developers. We have a world-class engineering team and are committed to open source – everything we release is available under the Apache Public License.

Through Google's Summer of Code 2013 program, we would like to invite you to join our community.


If you are a student looking for challenges and would like to contribute to the worlds' leading open source NoSQL document database, this is your opportunity. Couchbase is at the forefront of the biggest advancement in database technology in over forty years. If you want to contribute to the Couchbase Open Source project, please feel free to contact and also refer to materials.

Working in Couchbase gives you a chance to:

  • Collaborate with real engineers and other professional experts in the database area.
  • Contribute to cutting-edge database technology while learning and earning student value.
  • Learn tools and processes that are just like what you are going to use if you work in technology after graduation.
  • Attract attention that possibly can get you a paid internship or job after graduation.
  • Create life time connections.

Student's application

Please use the following application template to apply for the program.


If you have any further questions about the Couchbase Open Source Project for Google Summer of Code 2013, please contact the administrators directly using IRC (please consider CC'ing when possible).

  • #anilkumar [Anil Kumar] - Administrator (anil at couchbase dot com)
  • #jin [Jin Lim] (jin at couchbase dot com)
  • #ingenthr [Matt Ingenthron]
  • #damienkatz [Damien Katz]
  • @jchris [J Chris Anderson on Twitter]


We prefer that you use any of the following channels to get in touch with us :

Google Groups Mailing List (GSOC related) :
IRC : Channel - #couchbase on Freenode

Timeline (Student version)

Reference :

  • April 8: 19:00 UTC List of accepted mentoring organizations published on the Google Summer of Code 2013 site.
  • April 9 - 21: Would-be student participants discuss application ideas with mentoring organizations.
  • April 22: 19:00 UTC Student application period opens.
  • May 3: 19:00 UTC Student application deadline.
    Interim Period: Mentoring organizations review and rank student proposals; where necessary, mentoring organizations may request further proposal detail from the student applicant.
  • May 6: Mentoring organizations should have requested slots via their profile in Melange by this point.
  • May 8: Slot allocations published to mentoring organizations
    Interim Period:
    Slot allocation trades happen amongst organizations. Mentoring organizations review and rank student proposals; where necessary, mentoring organizations may request further proposal detail from the student applicant.
  • May 27: 19:00 UTC Accepted student proposals announced on the Google Summer of Code 2013 site.
    Community Bonding Period:
    Students get to know mentors, read documentation, get up to speed to begin working on their projects.
  • June 17: Students begin coding for their Google Summer of Code projects;
    Google begins issuing initial student payments provided tax forms are on file and students are in good standing with their communities.
  • July 29: 19:00 UTC Mentors and students can begin submitting mid-term evaluations.
  • August 2: 19:00 UTC Mid-term evaluations deadline;
  • Work Period: Mentors give students a helping hand and guidance on their projects.
  • September 16: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.
  • September 23: 19:00 UTC Firm 'pencils down' date. Mentors, students and organization administrators can begin submitting final evaluations to Google.
  • September 27: 19:00 UTC Final evaluation deadline
    Google begins issuing student and mentoring organization payments provided forms and evaluations are on file.
  • September 27: Students can begin submitting required code samples to Google
  • October 1: Final results of Google Summer of Code 2013 announced
  • October 19 & 20: Mentor Summit at Google

Ideas Page

We encourage students to provide creative yet useful ideas towards the Couchbase Open Source project as well. We have come up with a list of sample projects that you can contribute to. Additionally, you can also suggest your own idea.

Status: Open for Ideas
Link to ideas page

If your project is not selected for funding by Google, but you still think you have a feasible project proposal, feel free to send us an email at

Frequently asked questions

  • When is the proposal deadline?
    According to the Summer of Code timeline, the deadline for submitting student proposals is May 3rd, 2013 (19:00 UTC). Please remember that proposals must submitted to Google themselves, although we are happy to discuss any proposals with you ahead of time.


  1. Couchbase Open Source Project -
  2. Couchbase Documentation -
  3. Channel On your IRC client, visit #couchbase on
  4. E-mail:
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.