CROSS and Google Summer of Code

gsoc-thumb.png

Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work on a three month programming project with an open source organization during their break from university.

 

CROSS was selected to be a GSoC mentor organization for 2019!

For a second year in a row, CROSS has been selected as a mentor organization for the Google Summer of Code. In 2018, CROSS mentored two successful GSoC Project. We look forward to mentoring more projects this year.

Tapping a number of experts from the UC Santa Cruz Baskin School of Engineering, CROSS is interested in a wide range of topics. If you don't see a specific listed on our ideas page feel free to suggest your own idea. Check out our research and incubator lists for our on-going projects.

Also see our list of mentors. Students are encouraged to reach out to these mentors during the proposals stage. Interested students should also join out GSoC related Gitter page to interact with potential mentors. Both the mentors page and ideas page will be updated, so check back soon.

Applying for CROSS-GSoC proejcts

Below is a suggested template to follow when applying for a CROSS-GSoC project. Remember to follow the application procedures laid out on the GSoC website. Although drafts can be shared with mentors, final submissions must be completed through the GSoC dashboard. No late proposals will be accepted so make sure you get in the submission by the GSoC deadline.


Suggested Application Format

Introduction
  • Project Title
  • Define the problem you are trying to solve
  • Provide background about the current state of the problem
  • Brief description of your solution
Project goals
  • Project objectives
  • Expected deliverables
  • Future work based on project
Implementation
  • Project methodology
  • Project technical elements
  • Proposed solutions
Project Timeline
  • Project plan and deliverables schedule
  • Commitments outside project that might impact work
  • Areas of project you expect to be most/least challenging
Biographical information
  • Relevant experience / previous work
  • Relevant education background
  • Programing interests and strengths
  • Contact information

 


A few other things to be aware of when you start the application process:

  • In your proposal, be specific and make sure your reviewer can see evidence that you will be able to succeed at your project;
  • Seek out mentors and other relevant contributors to learn more about the communities you want to work in. You are encouraged to ask questions;
  • You should review and clearly understand the GSoC rules and expectations;
  • You must be willing to work full-time on your project during the summer months;
  • Keep track of the GSoC timeline – these are hard deadlines that should not be missed - your payment from GSoC is dependent on you meeting you deadlines;

 

 

See Also