# Season of Commits

**URL:** <https://forum.fossunited.org/t/season-of-commits/2494>\
**Category:** Discussion\
**Created:** [30 October 2023 15:39 UTC](https://forum.fossunited.org/t/season-of-commits/2494 "2023-10-30T15:39:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Devdutt](https://forum.fossunited.org/user_avatar/forum.fossunited.org/devdutt/32/205_2.png) [@Devdutt](https://forum.fossunited.org/u/Devdutt)\
**Post date:** [30 October 2023 15:39 UTC](https://forum.fossunited.org/t/season-of-commits/2494/1 "2023-10-30T15:39:10Z")

</div>

Having experienced the ups and downs of the First Commit program that was started to fill the gap in how people use vs contribute to FOSS, [focusing mainly on the student community](https://forum.fossunited.org/t/contributing-to-large-open-source-projects/629), I’ve observed that the way ahead for an initiative that encourages FOSS contributions from first timers is probably through something that is of the shape of GSoC/Outreachy, while being a bit different to take into account the realities of India, focusing on supporting communities that are far detached from the metropolitan mainstream.

We can think of many things, maybe the incentives should be better aligned to those who really need it and stipends should be opt-in, be it for the contributors or the maintainers, as both parties invest significant chunks of time into helping each other and thus the FOSS community prosper, but mandating equal compensation for all, I feel, would limit the number of project in each cohort if that funding is to come from the organization alone. We also have to think about how these funds will be raised in a sustainable manner, will it come from sponsorships or be raised from the grassroots(community members)?

Please share your ideas on how this idea can be implemented and if FOSS United is the right platform/community to make this happen!

---

<div class="post-metadata">

**Author:** ![rushabh](https://forum.fossunited.org/user_avatar/forum.fossunited.org/rushabh/32/12_2.png) [@rushabh](https://forum.fossunited.org/u/rushabh)\
**Post date:** [31 October 2023 03:34 UTC](https://forum.fossunited.org/t/season-of-commits/2494/2 "2023-10-31T03:34:45Z")

</div>

In 2018, inspired from GSoC, we did the [ERPNext summer of code](https://discuss.frappe.io/t/presenting-esoc-erpnext-summer-of-code/35518). Even then there was a tremendous demand for this. In hindsight, we took too many students and were not able to mentor effectively.

On stipends, if students achieve milestones, I think most projects have some funds to give. It could be as little as 10k for a milestone - but giving some money will make it more serious. GSoC had 2 milestones (one month each). In our case, not many people achieved those milestones. Designing and mentoring is also a skill projects will have to learn which will take multiple iterations for them to figure.

This is a great idea (love the name “Season of commits” as well), and there is no doubt that we should implement it. @Devdutt happy to support if you are willing to lead it. In my head - the [fossunited.org](http://fossunited.org) platform should be the place for projects and students to apply. The projects can do their own acceptance. So once the “portal is setup”, its must a matter of evangelising the program.

---

<div class="post-metadata">

**Author:** ![stalwartcoder](https://forum.fossunited.org/user_avatar/forum.fossunited.org/stalwartcoder/32/1074_2.png) [@stalwartcoder](https://forum.fossunited.org/u/stalwartcoder)\
**Post date:** [1 November 2023 11:39 UTC](https://forum.fossunited.org/t/season-of-commits/2494/3 "2023-11-01T11:39:00Z")

</div>

This is a great idea. We can also draw some inspiration from [Outreachy](https://www.outreachy.org/). Here’s a rough sketch of how I think we could operationalize this initiative.

## Program Structure:

- Develop a detailed structure of the program, encompassing the selection process, mentorship model, and evaluation criteria.
- Define the goals, timeline, and anticipated outcomes of the program.

### Project Listing:

- **Identify Projects** :

- **Project Submission** :

- **Review and Approval** :

### Project Onboarding:

- **Project Page Creation** :

- **Mentor Assignment** :

### Contributor Onboarding:

- **Application Process** :

- **Selection and Matching** :

- **Orientation and Training** :

### Communication and Collaboration Platforms:

- **Platform Selection** (we can use discourse as well)

### Incentivization Model:

- Define a flexible stipend system to cater to the varied needs of participants.
- Explore additional incentives like certification, which could add value to the participant’s portfolio.

### Funding: (if applicable)

**Fundraising:**

- Identify potential sponsors and donors who resonate with our mission.
- Kickstart fundraising campaigns, delving into both grassroots fundraising and corporate sponsorships.

**Fund Allocation:**

- Allocate funds judiciously for stipends, operational costs, community events, training materials, and so forth.

### Community Engagement and Outreach:

**Partnerships:**

- Forge partnerships with educational institutions, tech companies, and other relevant stakeholders.
- Engage with existing FOSS communities to understand their challenges and needs which would provide a rich context for our initiative (can be helpful for the next edition in case folks are looking for community projects to get listed).

**Awareness Campaigns:**

- Start small campaigns to amplify awareness about the program and the overarching benefits of contributing to FOSS.

### Program Launch:

**Call for Applications:**

- Roll out the application process, inviting interested individuals to apply.
- Establish a robust selection process to shortlist promising candidates.

**Kick-off Event:**

- Host a kick-off event to introduce participants, mentors, and stakeholders, creating a sense of community.
- Share the vision, goals, and expectations of the program to align everyone towards a common objective.

### Monitoring and Support:

- Keep an eye on the progress of participants and projects, ensuring they are on the right track.
- Get feedback to understand the challenges faced and provide the necessary support.

### Evaluation and Feedback:

**Project Evaluation:**

- Assess the outcomes of the projects against set goals and criteria, recognizing and celebrating the achievements of participants.

**Program Evaluation:**

- Collect the feedback from participants, mentors,
- Delve into what worked well, what didn’t, and the areas that necessitate improvement.

### Documentation and Sharing Learnings:

**Success Stories:**

- Share success stories, shedding light on the impact of the program on individuals and communities.

**Sharing Learning and Insights:**

- Share the accumulated learnings and insights with the broader FOSS community.
- Encourage participants to share their experiences and contribute to the improvement of the program.

The above-outlined points are not in order or organized sequentially; they’re merely a rough collection of ideas that can be included as needed.

I am open to engaging in collaborative brainstorming if that’s helpful 🙂

---

<div class="post-metadata">

**Author:** ![ansh](https://forum.fossunited.org/user_avatar/forum.fossunited.org/ansh/32/1423_2.png) [@ansh](https://forum.fossunited.org/u/ansh)\
**Post date:** [23 December 2023 14:57 UTC](https://forum.fossunited.org/t/season-of-commits/2494/4 "2023-12-23T14:57:06Z")

</div>

I absolutely love the name.From my experience with being involved in the FOSS Clubs program, I strongly feel there is a lot of need for an initiative like this.

FOSS United is also supporting few such programs already ( [https://kwoc.kossiitkgp.org/](https://kwoc.kossiitkgp.org/) , [https://fossoverflow.dev/](https://fossoverflow.dev/), [https://www.codepeak.tech/](https://www.codepeak.tech/))

However, a lot of these programs operate more as a mock practice for getting into GSOC than encouraging students to start contributing to FOSS.

I agree to stipends being need based. Funding can be partially through the organisation for smaller projects, but there’ll be plenty organisations willing to themselves pay stipends to contributors as well, something like the [github octernships program](https://education.github.com/students/octernships)

---

<div class="post-metadata">

**Author:** ![mriya11](https://forum.fossunited.org/letter_avatar_proxy/v4/letter/m/90ced4/32.png) [@mriya11](https://forum.fossunited.org/u/mriya11)\
**Post date:** [28 May 2024 08:28 UTC](https://forum.fossunited.org/t/season-of-commits/2494/5 "2024-05-28T08:28:34Z")

</div>

> [@Partner Projects Programme](https://forum.fossunited.org/t/partner-projects-programme/3282):
>
> green_circle Check out [Open Code-Walkthrough Sessions](https://forum.fossunited.org/t/partner-projects-programme/3282/8) for Partner Projects. green_circle The Partner Projects program is an effort to provide FOSS Hack participants with time and mentorship to be able to contribute to existing open-source projects. Context We had attempted this programme as a small experiment during FOSS Hack 3.0, which didn’t pick up well as expected. What could have improved ? The plan and structure was set up quite late. Lack of bandwidth to manage and follow-up. Set…

I am thinking to work full-time in structuring the Season of Commits programme.

Planning to run the partner projects programme at FOSS Hack as a mock experiment, that will help us get insights to execute Season of Commits better.

@stalwartcoder @Devdutt do share your inputs, and it would be great if you can volunteer as well! 😊
