About Google Summer of Code

“Google Summer of Code is a global program that offers students stipends to write code for open source projects. We have worked with the open source community to identify and fund exciting projects for the upcoming summer.” - **

Status

BeagleBoard.org is a mentoring organization for Google Summer of Code, helping students identify and execute projects that are beneficial to the developer community. This is where you can meet potential mentors and track the progress of the various projects.

We have been accepted as a mentoring organization for GSoC 2021! You encouraged to join us on http://bbb.io/gsocchat if you want to get involved. Administrators are jkridner and c-wicks. Our mentors last year were ds2, Abhishek_, ravikp7, m_w, pmezydlo, hendersa, pdp7, zeekhuge, rma, sstabellini, julieng, and driain. New mentors this year include sakethr98, lorforlinux, pratimu, and giuliomoro. **

Step-by-step to get involved:

  1. Sign up on the mailing list here and reach out to the group and mentors (best to keep the group in copy).
  2. Join the live chat #beagle-gsoc including weekly meetings every Wednesday at 12:30PM US Eastern time (http://bbb.io/gsocmeet), which is 4:30PM UTC during US daylight savings time.
  3. Read and contribute to our ideas list at http://bbb.io/gsocideas by following the instructions on the page, including adding ideas, listing yourself as a possible mentor (if appropriate), and creating draft proposals (as a student).
  4. Sign up on Google’s system at https://summerofcode.withgoogle.com/ and be sure to meet all application deadlines and requirements.

Links

Announcements

Current (2021) Projects

Past projects

2020

https://elinux.org/BeagleBoard/GSoC/2020_Projects

2019

https://elinux.org/BeagleBoard/GSoC/2019_Projects

2018

2017

2016

http://elinux.org/BeagleBoard/GSoC/2016_Projects

2015

2014

2013

2010

Lightning talk introductions to Google Summer of Code

In association with TI eTech Day on June 29, BeagleBoard.org hosted a question and answer session with the BeagleBoard.org moderated Google Summer of Code students. You can learn more about their projects by watching the videos below. Projects include USB sniffing, pulse-width modulation, XBMC optimizations, FFTW optimizations, OpenCV optimizations, and easy-to-use POSIX application development for the DSP.

BeagleBoard.org sponsored project introductions

USB Sniffer

DSP-RPC-POSIX using C6Run

Pulse Width Modulation (PWM)

OpenCV

XBMC Rendering Optimizations

My apologies for the audio quality on this one...