git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [GSoC 2026] Early Introduction - Interested Contributor

From
Lucas Seiki Oshiro <lucasseikioshiro@gmail.com>
Date
Feb 26, 2026, 14:15 UTC
Message-ID
<0009780A-381B-4025-9C66-376680AD75CC@gmail.com>
In-Reply-To
<CABFJD6-7_bkixVA4Oj_JV1N5hMqFXFqBvK4KBAjM5hqcgC=_rg@mail.gmail.com>
> Hi Git community,
Hi, Santiago!
Show 7 quoted lines
> My name is Santiago Leal, a Computer Engineering student (3rd
> semester) at Universidad Gran Mariscal de Ayacucho in Venezuela, and
> I'm interested in participating in Google Summer of Code 2026 with
> Git.
> 
> My technical background includes:
> - Languages: Python, JavaScript, TypeScript, Rust, C++
Are you comfortable with C? Most of Git's code is written in C.
> I've been exploring the GSoC project ideas page and I'm excited about
> contributing to such a foundational tool used by developers worldwide.
> I'd appreciate guidance on:
> - Which project ideas would be most suitable for a newcomer with my background

Probably all of them. GSoC is for newcomers. I recommend that you take a look at Abraham's suggestions and read the "Git Internals" chapters of Pro Git [1].

> - How to set up the Git development environment

Git is really easy to build, you'll only need to install a few dependencies and run `make`. If everything goes well you'll have a `git` executable that you can run.

Tests are shellscripts inside the `t` directory.
> - Any recommended beginner-friendly contributions to start with

Take a look at the microprojects page [2]. They are suitable for newcomers and finishing one of them is mandatory to be accepted in GSoC.

> Thank you for your time!
Thanks!

[1] https://git-scm.com/book/en/v2 [2] https://git.github.io/SoC-2026-Microprojects/

Previous: AdekunleNext: Santiago Leal
Message 3 of 4 in “[GSoC 2026] Early Introduction - Interested Contributor”
  1. Santiago LealFeb 26, 2026
  2. AdekunleFeb 26, 2026
  3. Lucas Seiki OshiroFeb 26, 2026
  4. Santiago LealFeb 26, 2026

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.