spinner Loading...

GSoC 2026 Contributor Guidance

Open Data Hub is applying for Google Summer of Code 2026.

This page serves as your starting point for participating in Open Data Hub projects through the GSoC programme. Please check back regularly for updates, and ensure you have read all sections before proceeding to review the project proposals. The proposals link is provided in the sections below.

Contents

GSoC Open Data Hub Org Admins

GSoC Open Data Hub Mentors

Mentors Information and Guide

If you would like to submit a GSoC project proposal as a mentor in the future, please contact one of the Open Data Hub organisation administrators by sending an email to help@opendatahub.com.

A comprehensive mentoring guide is available here.

Contributor’s Guide

GSoC contributor applications are open from 16 March to 31 March 2026.

The list of proposed projects is available at: Project idea’s page

Please verify your eligibility by reviewing https://summerofcode.withgoogle.com/rules/, particularly section 7.1 “GSoC Contributors”.

We encourage you to familiarise yourself with the Open Data Hub’s communication channels, shared below.

Communication Channels

Element Matrix

Join our Element Matrix channel: Element’s Matrix

Note: If you experience difficulty joining the channel, please contact us at help@opendatahub.com

Do not use Element matrix to submit your project proposals (see mailing list for that), neither as a one-on-one mean of comunication with your mentors. Please note many mentors are not on Element Matrix.

Mailing List

Contact us at help@opendatahub.com

We have an internal mailing list that all mentors can read, use this for any kind of communication that should be private and you might not want other contributors to see. Examples:

Learn more about Open Data Hub | Develop digital solutions based on real data

How to Apply

Follow these steps if you are interested in participating in GSoC 2026:

  1. Read this page thoroughly
  2. Review the list of project ideas for 2026: Project idea’s page
  3. Identify one or two projects that interest you, or develop your own project idea
  4. Find the relevant mentors and their preferred communication channels
  5. (Optional) Join Element to connect with other contributors, review existing discussions, and ask questions
  6. Set up the development environment, review the project documentation, and attempt to run it locally
  7. Consider how you might approach the mentor’s ideas and clarify any questions
  8. Begin drafting your proposal, feel free to use the proposal template below.
  9. Submit your draft to the mentors' mailing list for feedback (Google Docs or PDF format)
  10. Submit your final proposal through the Google Summer of Code website

Your proposal should include:

Please indicate any commitments during the GSoC period, including employment (part-time or full-time), examinations, holidays, or other obligations that may affect your availability.

We recommend keeping your application to approximately four pages.

We strongly encourage you to contact the Open Data Hub project through the mentors' mailing list before submitting your proposal via the GSoC website. Discussing details in advance improves your application. Please note that proposals cannot be modified after the submission deadline.

Submit your proposal to: help@opendatahub.com. The deadline is 06 March 2026.
If you wish to submit your proposals after the deadline, please contact us via the email above.

Proposal Template

You may use the following template as a guide (optional):

# [Project Title] - GSoC 2026 Proposal

## Personal Information
- Name:
- Email:
- GitHub:
- LinkedIn (optional):
- Location and timezone:
- University or affiliation (if applicable):

## Project Overview

### Title
[Your project title]

### Abstract
[Two to three sentences summarising your proposed project]

### Motivation
Why is this project important? What draws you to it?

## Technical Approach

### Current State
What currently exists? What needs to be improved or added?

### Proposed Solution
Provide a detailed description of your approach, including:
- Architecture diagrams
- Technologies to be used
- Integration with existing systems

### Deliverables
- Deliverable 1: [Description]
- Deliverable 2: [Description]
- Deliverable 3: [Description]

## Timeline

### Community Bonding (1–26 May)
- Weeks 1–2: [Activities]
- Weeks 3–4: [Activities]

### Coding Period
- Weeks 1–4: [Phase 1 objectives]
- Weeks 5–8: [Phase 2 objectives]
- Weeks 9–12: [Phase 3 objectives and buffer time]

### Post-GSoC
How do you plan to continue contributing?

## About Me

### Background
Brief biography, relevant experience, and education

### Open Source Experience
Previous contributions with links to pull requests or issues

### Why Open Data Hub?
What interests you about this project?

### Availability
- Hours per week:
- Other commitments:
- Planned time off:

## References
Links to relevant resources and related work

Project Proposals

View the list of project ideas: Project idea’s page

Help

The following resources are available for assistance: