IOOS was accepted again to the Google Summer of Code program! For more information on our mentorship, visit: https://summerofcode.withgoogle.com/programs/2025/organizations/ioos.
And there’s still time for members of the DMAC community to participate!
We have a short window of time before March 24 during which new projects can be proposed as part of our 2025 program. Applicants will be finalizing their proposals between March 24 and April 8, so the sooner any new ideas can be put forward the better. Interested applicants are already asking questions from mentors about their projects and developing their proposals.
Please note that you do not need to work for IOOS to participate as a mentor — IOOS will accept projects that involve furthering previously-existing, open source software packages related to oceanography or ocean data management.
To submit a new project idea, go to: https://github.com/ioos/gsoc. Our current list of projects is available at: https://github.com/ioos/gsoc/blob/main/2025/ideas-list.md.
GSoC background: The best GSoC projects are those that would benefit from the addition of a new feature, capability or related application or function, resolving a thorny bug that you don’t quite have time to address yourself as a package maintainer, or the addition of use-case examples that involve developing and publishing new code (e.g. Jupyter notebook usage demonstrations). GSoC contributors have either 90, 175, or 350 hours to complete their projects, as agreed upon with their mentors, and are compensated by Google for their time.
Mentor expectations: GSoC mentors are expected to be able to commit several hours per week working with contributors on their projects: reviewing submitted code/documentation, meeting with contributors directly if feasible, and providing regular feedback on their progress, giving direction or guidance, to help them work towards completing their projects successfully (and in the process contribute new functionality to your software).
Please reach out to IOOS leads Micah Wengren (micah.wengren@noaa.gov) and Matt Biddle (mathew.biddle@noaa.gov) if you have any questions about submitting a new project.