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

Re: Question about microprojects for GSoC

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 10, 2026, 17:27 UTC
Message-ID
<xmqqtsunvbm2.fsf@gitster.g>
In-Reply-To
<CABWZVhraW4zD132R0iv1uhBwS=uuQZduksCCYN_+4+OcBKBodQ@mail.gmail.com>
MOHAMED AYMAN <mohamedaymanworkspace@gmail.com> writes:
Show 15 quoted lines
> Hello,
>
> My name is Mohamed Ayman and I am an engineering student specializing
> in embedded systems. I am interested in applying to Google Summer of
> Code with the Git project.
>
> I am currently setting up my development environment and reviewing the
> recommended microprojects to become familiar with the Git workflow and
> contribution process.
>
> If anyone has advice on a good starting microproject or areas where new
> contributors could help, I would greatly appreciate the guidance.
>
> Best regards,
> Mohamed Ayman

Where did you hear about the need for GSoC applicant to finish one microproject as a requirement for application? That place should have links to microprojects ideas.

https://git.github.io/General-Microproject-Information/ is one of the canonical starting point.

No microprojects done by new contributors "could help" us, as a microproject by definition is a trivial "Hello world" project that is to help new contributors dip their toes in the water, getting introduced to the development process. Look at the list archive https://lore.kernel.org/git and see what other aspiring GSoC applicants are already working on.

Have fun.
Previous: MOHAMED AYMAN
Message 2 of 2 in “Question about microprojects for GSoC”
  1. MOHAMED AYMANMar 10, 2026
  2. Junio C HamanoMar 10, 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.