Skip to content
vfisikop edited this page Mar 7, 2024 · 3 revisions

Welcome to the GeomScale Google Summer of Code 2024 wiki!

This wiki will be the central hub of information regarding the GeomScale participation in the Google Summer of Code (GSoC) 2024. Administrators are Vissarion Fisikopoulos (vissarion.fisikopoulos@gmail.com), Apostolos Chalkis (tolis.chal@gmail.com) and Elias Tsigaridas (elias.tsigaridas@gmail.com).

Everyone who wants to participate in Google Summer of Code with GeomScale should:

Overview of the program

In short, each contributor selected for a GSoC project will get paid to work on a GeomScale related topic for (i) ~175 hours (medium sized projects), (ii) ~350 hours (large projects) or (iii) ~90 hours (new small sized projects) during the summer:

  • Mentors can propose projects to give ideas to contributors. Please read the mentor guide, to learn more about what it means to be a mentor for an organization and creating appropriate project ideas (175 hour and 350 hour projects).
  • Contributors should look at the list of projects to see if any project interests them. Before emailing project mentors, please do at least one project test. Then email the project mentors to express your interest, and describe any prior experience.
  • If a contributor can provide a link to a C++/R/python repository (depending on the project) with at least 1,000 lines, non-coursework open source code this will definitely strengthen their application. Code should have been open sourced at least three months ago, and show a log of commits improving the library over time.
  • After opening communication with project mentors, each contributor must write an application with a detailed timeline, following this application template. Successful applications are shared with mentors for feedback before submission of a final application on Google. The application should contain the solutions of the tests of the project in a separate section.
  • Google will award a certain number of contributor slots to GeomScale. The project administrators and mentors of GeomScale will rank submitted projects in order of application quality and importance to the GeomScale project, and the top projects will be funded.
  • Contributors get paid a stipend by Google for writing free/open-source code for a fixed period during the summer.
  • Mentors get code written for their project, but no money.

Proposed Projects

See: table of proposed coding projects