Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Group info
Members: 2384
Language: English
Group categories: Not categorized
More group info »
Recent pages and files
How To Provide Google with Sample Code    

How to Provide Google with a Copy of Your GSoC Code


Last updated 3 September 2009


Overview


As a requirement for the Google Summer of CodeTM, all students who receive passing final evaluations will need to provide a copy of the code they produced as part of participating in the program.  All students will need to add a zipped tarball, which can include source files, a single .diff file, multiple .diff files, binary files, etc., to the Downloads section of a project created on Project Hosting on Google Code, e.g. http://code.google.com/p/google-summer-of-code-2009-google-ospo/ for students working with Google as their mentoring organization for GSoC 2009.


The name of your organization's project will be http://code.google.com/p/google-summer-of-code-2009-foo/, where "foo" is your organization's short name. (If you do not know your organization's short name, please visit the list of accepted organizations for 2009 to get this information. You can also find a complete list of the project repositories created for 2009 at the end of this document.


All students receiving passing final evaluations will be added as members to the project for their particular organization and can begin uploading their code samples after they have been added as project members.  You can use Project Hosting on Google Code using any Google Account, so we will use the Google Account information provided when registering for the program. We will begin sending final program payments to all students whether or not we have a code sample on file for you, but we will send neither t-shirt nor certificate to you until we have received your code sample. 

Any student who does not provide a code sample will be expected to return the final program payment to us.


Code Sample File Nomenclature


Name your tarball file according to the following convention: givennames_surnames.tar.* (e.g. LeslieLynn_Hawthorn.tar.gz)

Very important: You must use the nomenclature above when submitting your code.  If you do not use this naming convention, chances are we are going to have a lot of trouble finding your code sample.

How to Provide Your Sample Code

  1. Login using your your Google Account.

  2. Go to the Downloads section of the your organization's project on Project Hosting on Google Code.

  3. Click on the New Download link.

  4. For the "Summary" field, enter your application title.

  5. Click on the "Browse" button to locate the file, then click the "Submit File" button to upload.

Code Sample Timeline 


Thursday, 3 September 2009 2009:
 

All projects for all organizations with passing students will be created on Project Hosting on Google Code.  Student can begin uploading their code samples.

 

Monday, 14 September 2009: 19:00 UTC (12:00 noon Pacific Time)

 

"Soft" deadline for student code sample submission. What this means: if you get us your code sample by this "soft deadline," you will be in the first round of t-shirts to be shipped. Otherwise you'll need to wait until we have time to do one offs.


FAQs


1) I would like to continue working on my code after the August 17th "pencils down" date.  Can I include any work done after August 17th in my code sample?
   
No.  Please only provide a sample of the work you had done by August 17, 2009.  If you would like folks to be able to take a look at further work you have done since the deadline, please include pointers in a README file.


2) I cannot upload my code sample since the tarball is too large and there is an upload limit. What should I do?

Contact Leslie Hawthorn at lhospo at gmail dot com for help.

 

3) I am not able to add my code sample to the project repository. What should I do?


There may have been an error adding your Google account information to the repository. Your organization administrator will be able to add you to the project; contact her for help.


List of Project Repositories Created for GSoC 2009 Code Sample Submissions


Please note that we were unable to create project repositories for either OAR or Subversion since someone already created them. We are investigating.


http://code.google.com/p/google-summer-of-code-2009-abiword
http://code.google.com/p/google-summer-of-code-2009-apache
http://code.google.com/p/google-summer-of-code-2009-apertium
http://code.google.com/p/google-summer-of-code-2009-aqsis
http://code.google.com/p/google-summer-of-code-2009-ascend
http://code.google.com/p/google-summer-of-code-2009-asterisk
http://code.google.com/p/google-summer-of-code-2009-atheme
http://code.google.com/p/google-summer-of-code-2009-audacity
http://code.google.com/p/google-summer-of-code-2009-berkman-center
http://code.google.com/p/google-summer-of-code-2009-blender
http://code.google.com/p/google-summer-of-code-2009-bluez
http://code.google.com/p/google-summer-of-code-2009-boost
http://code.google.com/p/google-summer-of-code-2009-brl-cad
http://code.google.com/p/google-summer-of-code-2009-bzflag
http://code.google.com/p/google-summer-of-code-2009-cc
http://code.google.com/p/google-summer-of-code-2009-ccan
http://code.google.com/p/google-summer-of-code-2009-chromium
http://code.google.com/p/google-summer-of-code-2009-codehaus
http://code.google.com/p/google-summer-of-code-2009-coreboot
http://code.google.com/p/google-summer-of-code-2009-cs
http://code.google.com/p/google-summer-of-code-2009-cscs
http://code.google.com/p/google-summer-of-code-2009-debian
http://code.google.com/p/google-summer-of-code-2009-django
http://code.google.com/p/google-summer-of-code-2009-dragonflybsd
http://code.google.com/p/google-summer-of-code-2009-drupal
http://code.google.com/p/google-summer-of-code-2009-dspace
http://code.google.com/p/google-summer-of-code-2009-eclipse
http://code.google.com/p/google-summer-of-code-2009-eff-tor
http://code.google.com/p/google-summer-of-code-2009-enlightenment
http://code.google.com/p/google-summer-of-code-2009-es
http://code.google.com/p/google-summer-of-code-2009-etherboot-project
http://code.google.com/p/google-summer-of-code-2009-ffmpeg
http://code.google.com/p/google-summer-of-code-2009-fiji
http://code.google.com/p/google-summer-of-code-2009-freebsd
http://code.google.com/p/google-summer-of-code-2009-freenet
http://code.google.com/p/google-summer-of-code-2009-freifunk
http://code.google.com/p/google-summer-of-code-2009-fsij
http://code.google.com/p/google-summer-of-code-2009-gcc
http://code.google.com/p/google-summer-of-code-2009-geeklog
http://code.google.com/p/google-summer-of-code-2009-genmapp
http://code.google.com/p/google-summer-of-code-2009-gentoo
http://code.google.com/p/google-summer-of-code-2009-gephi
http://code.google.com/p/google-summer-of-code-2009-gimp
http://code.google.com/p/google-summer-of-code-2009-git
http://code.google.com/p/google-summer-of-code-2009-globus
http://code.google.com/p/google-summer-of-code-2009-gnome
http://code.google.com/p/google-summer-of-code-2009-gnu
http://code.google.com/p/google-summer-of-code-2009-go-oo
http://code.google.com/p/google-summer-of-code-2009-google-ospo
http://code.google.com/p/google-summer-of-code-2009-gst
http://code.google.com/p/google-summer-of-code-2009-hackystat
http://code.google.com/p/google-summer-of-code-2009-haiku
http://code.google.com/p/google-summer-of-code-2009-haskell
http://code.google.com/p/google-summer-of-code-2009-honeynet-project
http://code.google.com/p/google-summer-of-code-2009-hugin
http://code.google.com/p/google-summer-of-code-2009-inkscape
http://code.google.com/p/google-summer-of-code-2009-jato
http://code.google.com/p/google-summer-of-code-2009-joomla
http://code.google.com/p/google-summer-of-code-2009-kde
http://code.google.com/p/google-summer-of-code-2009-lf
http://code.google.com/p/google-summer-of-code-2009-limesurvey
http://code.google.com/p/google-summer-of-code-2009-llvm
http://code.google.com/p/google-summer-of-code-2009-macports
http://code.google.com/p/google-summer-of-code-2009-maemo
http://code.google.com/p/google-summer-of-code-2009-melange
http://code.google.com/p/google-summer-of-code-2009-mercurial
http://code.google.com/p/google-summer-of-code-2009-metabrainz
http://code.google.com/p/google-summer-of-code-2009-mifos
http://code.google.com/p/google-summer-of-code-2009-minix3
http://code.google.com/p/google-summer-of-code-2009-moinmoin
http://code.google.com/p/google-summer-of-code-2009-mono
http://code.google.com/p/google-summer-of-code-2009-moodle
http://code.google.com/p/google-summer-of-code-2009-mozilla
http://code.google.com/p/google-summer-of-code-2009-mysql
http://code.google.com/p/google-summer-of-code-2009-native-client
http://code.google.com/p/google-summer-of-code-2009-ncsa
http://code.google.com/p/google-summer-of-code-2009-nescent
http://code.google.com/p/google-summer-of-code-2009-netbsd
http://code.google.com/p/google-summer-of-code-2009-netsurf
http://code.google.com/p/google-summer-of-code-2009-nmap
http://code.google.com/p/google-summer-of-code-2009-ns-3
http://code.google.com/p/google-summer-of-code-2009-ntp-project
http://code.google.com/p/google-summer-of-code-2009-nuigroup
http://code.google.com/p/google-summer-of-code-2009-ogre
http://code.google.com/p/google-summer-of-code-2009-oiio
http://code.google.com/p/google-summer-of-code-2009-omii-uk
http://code.google.com/p/google-summer-of-code-2009-open64
http://code.google.com/p/google-summer-of-code-2009-openafs
http://code.google.com/p/google-summer-of-code-2009-openchange
http://code.google.com/p/google-summer-of-code-2009-opencog
http://code.google.com/p/google-summer-of-code-2009-openicc
http://code.google.com/p/google-summer-of-code-2009-openmrs
http://code.google.com/p/google-summer-of-code-2009-openssh
http://code.google.com/p/google-summer-of-code-2009-opensuse
http://code.google.com/p/google-summer-of-code-2009-osgeo
http://code.google.com/p/google-summer-of-code-2009-osm
http://code.google.com/p/google-summer-of-code-2009-osu-osl
http://code.google.com/p/google-summer-of-code-2009-pardus
http://code.google.com/p/google-summer-of-code-2009-php
http://code.google.com/p/google-summer-of-code-2009-pidgin
http://code.google.com/p/google-summer-of-code-2009-pkif
http://code.google.com/p/google-summer-of-code-2009-plan-9
http://code.google.com/p/google-summer-of-code-2009-plone
http://code.google.com/p/google-summer-of-code-2009-psu
http://code.google.com/p/google-summer-of-code-2009-ptolemy
http://code.google.com/p/google-summer-of-code-2009-python
http://code.google.com/p/google-summer-of-code-2009-r-project
http://code.google.com/p/google-summer-of-code-2009-rails
http://code.google.com/p/google-summer-of-code-2009-red-hat
http://code.google.com/p/google-summer-of-code-2009-review-board
http://code.google.com/p/google-summer-of-code-2009-rockbox
http://code.google.com/p/google-summer-of-code-2009-rtems
http://code.google.com/p/google-summer-of-code-2009-sahana
http://code.google.com/p/google-summer-of-code-2009-sakai
http://code.google.com/p/google-summer-of-code-2009-samba
http://code.google.com/p/google-summer-of-code-2009-scilab
http://code.google.com/p/google-summer-of-code-2009-scons
http://code.google.com/p/google-summer-of-code-2009-scribus
http://code.google.com/p/google-summer-of-code-2009-scummvm
http://code.google.com/p/google-summer-of-code-2009-sdl
http://code.google.com/p/google-summer-of-code-2009-sharpdevelop
http://code.google.com/p/google-summer-of-code-2009-sipcomm
http://code.google.com/p/google-summer-of-code-2009-sugar-labs
http://code.google.com/p/google-summer-of-code-2009-sunlight-labs
http://code.google.com/p/google-summer-of-code-2009-swig
http://code.google.com/p/google-summer-of-code-2009-syslinux
http://code.google.com/p/google-summer-of-code-2009-systers
http://code.google.com/p/google-summer-of-code-2009-tcl
http://code.google.com/p/google-summer-of-code-2009-thousand-parsec
http://code.google.com/p/google-summer-of-code-2009-tiki
http://code.google.com/p/google-summer-of-code-2009-tpf
http://code.google.com/p/google-summer-of-code-2009-turbogears
http://code.google.com/p/google-summer-of-code-2009-tux4kids
http://code.google.com/p/google-summer-of-code-2009-typo3
http://code.google.com/p/google-summer-of-code-2009-umit
http://code.google.com/p/google-summer-of-code-2009-videolan
http://code.google.com/p/google-summer-of-code-2009-wesnoth
http://code.google.com/p/google-summer-of-code-2009-wikimedia
http://code.google.com/p/google-summer-of-code-2009-wine
http://code.google.com/p/google-summer-of-code-2009-winlibre
http://code.google.com/p/google-summer-of-code-2009-wordpress
http://code.google.com/p/google-summer-of-code-2009-worldforge
http://code.google.com/p/google-summer-of-code-2009-wxwidgets
http://code.google.com/p/google-summer-of-code-2009-xelerance
http://code.google.com/p/google-summer-of-code-2009-xiph
http://code.google.com/p/google-summer-of-code-2009-xmms2
http://code.google.com/p/google-summer-of-code-2009-xorg
http://code.google.com/p/google-summer-of-code-2009-xwiki








































































































































































































































































































Version: 
1 message about this page
Sep 3 2009 by LH (Leslie Hawthorn)
Click on http://groups.google.com/group/google-summer-of-code-announce/web/how-to-provide-google-with-sample-code
- or copy & paste it into your browser's address bar if that doesn't
work.
Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google