High Level Concept

Why are we doing this?

The "Problem statement"

The Google Summer of Code (GSOC program) is a long standing effort, sponsored by Google, to onboard new developers to a variety of open source projects.   Historically, the ASF (Apache Software Foundation) has had a very active set of projects across dozens of different PMCs.  

At Fineract, we've seen some outside efforts to involve and onboard new devs to this community.  The potential challenge is that this onboards them primarily to an outside collaboration or vendor.  


How do we judge success?

The goals are that new devs have a positive experience and learn something about how to contribute to an open source project.  They become capable of contributing to the project in some way.  They, hopefully, continue to engage in the project.  

We do not assume that the ability to commit a PR is a requirement for this program. 





Process

GSOC Schedule  (approximate)

December of previous year - advertise for Mentors / start the ball rolling - choose a coordinator 

January second week - Generate and finalize a list of ideas for development 

January third week - align the ideas and inform the GSOC coordinators at the ASF 

Feb first week - The ASF finalizes application to GSOC 

March second week - Applications open for contributors 

April  - Applicants evaluated and selected by the project / approved by GSOC 

May third or fourth week  Start of projects 

June/July/Aug - mentoring 

Late August-  projects completed and shared  

see ==>  https://groups.google.com/g/google-summer-of-code-announce?pli=1

Linking to the broader ASF GSOC efforts 

See https://community.apache.org/gsoc/guide-to-being-a-mentor.html 

Mentors working with the GSOC coordinator at Fineract create JIRA tickets in the Apache Fineract project with tags  GSOC and GSOC2026  


Onboarding Mentors 

https://community.apache.org/gsoc/guide-to-being-a-mentor.html

e.g. mentors must subscribe to the listserv  <mentors-subscribe@community.apache.org> 

see full list on that page 


Move to sub-pages after 2026. 

GSOC 2026 Ideas here 

Project Idea 1

high level story 

level of effort 

Project Idea 2

high level story 

level of effort 

Project Idea 3

high level story 

level of effort 

Project Idea ... 

high level story 

level of effort 


Learn more: https://www.atlassian.com/team-playbook/plays/project-poster

Copyright © 2016 Atlassian

Creative Commons License
This work is licensed under a Creative Commons Attribution-Non Commercial-Share Alike 4.0 International License.