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

Re: Git in GSoC 2022?

From
Kaartic Sivaraam <kaartic.sivaraam@gmail.com>
Date
Jan 29, 2022, 18:19 UTC
Message-ID
<aa324a28-2336-c7b0-c1b7-ca4d440d9ff5@gmail.com>
In-Reply-To
<ca51848c-d3e1-7f85-0268-ab4c999ea2bd@gmail.com>
On 27/01/22 8:09 pm, Derrick Stolee wrote:
Show 30 quoted lines
> On 1/26/2022 1:29 PM, Kaartic Sivaraam wrote:
>> If we are interested in participating we need:
>>
>>    - Volunteers who are wiling to act as mentors. I would be
>>      willing to be volunteer myself as a mentor for one student.
>>   
>>    - Microprojects: I believe we could repurpose the Outreachy
>>      microproject ideas[2] for GSoC too. If others have suggestions
>>      for microproject ideas, please share them.
>>
>>    - Project ideas: There are two mentioned in SoC-2021-Ideas[3]
>>      but both were picked by GSoC students the previous year. So,
>>      we would need new ones this year.
> 
> One project that could be interesting for GSoC (and the timing
> should work out) is to complete the sparse index integrations for
> some of the less critical commands. Some examples include 'git mv'
> and 'git rm', I think.
> 
> This of course depends on some ongoing work to integrate more of
> the critical commands that we implemented early in microsoft/git,
> such as Victoria's current series which is leading to a 'git stash'
> integration and a series I have waiting in the wings for a 'git
> sparse-checkout' integration.
> 
> However, I think we have a decent paved-path for a new contributor
> to jump in and get started on the remaining commands. The granularity
> means that the project has multiple milestones that can be hit
> without an all-in-one series.
> 
Sounds good.

As I mentioned up thread, you could feel free to share the project description here or open a PR by adding it directly to this document:

   https://github.com/git/git.github.io/blob/master/SoC-2022-Ideas.md
   (note: currently returns a 404; it should work when the
    related PR [pr-1] is merged)

Just to be sure, would you be willing to mentor in case a student picks this project?

[pr-1]: https://github.com/git/git.github.io/pull/540
Show 9 quoted lines
>>    - Multiple Sizes of Projects: In 2021, project size was reduced
>>      (~175 hours). This year, both medium sized projects (~175 hours)
>>      and large projects (~350 hours) are supported.
>>
>>      GSoC organizers recommend communities to have both medium _and_
>>      large size projects.
> 
> I think this project would fit in the "medium" category.
>
-- 
Sivaraam
Previous: Derrick StoleeNext: Derrick Stolee
Message 20 of 36 in “Git in GSoC 2022?”
  1. Kaartic SivaraamJan 26, 2022
  2. Taylor BlauJan 26, 2022
  3. Christian CouderJan 27, 2022
  4. Kaartic SivaraamJan 29, 2022
  5. Christian CouderFeb 13, 2022
  6. Kaartic SivaraamFeb 15, 2022
  7. Hariom vermaFeb 15, 2022
  8. Christian CouderFeb 16, 2022
  9. Hariom vermaFeb 17, 2022
  10. Kaartic SivaraamFeb 17, 2022
  11. Hariom vermaFeb 18, 2022
  12. Kaartic SivaraamFeb 26, 2022
  13. Christian CouderFeb 28, 2022
  14. Kaartic SivaraamFeb 28, 2022
  15. Christian CouderMar 1, 2022
  16. Kaartic SivaraamMar 4, 2022
  17. Bagas SanjayaJan 27, 2022
  18. Christian CouderJan 27, 2022
  19. Derrick StoleeJan 27, 2022
  20. Kaartic SivaraamJan 29, 2022
  21. Derrick StoleeFeb 2, 2022
  22. ZheNing HuJan 27, 2022
  23. Kaartic SivaraamJan 29, 2022
  24. Philip OakleyFeb 3, 2022
  25. Kaartic SivaraamFeb 12, 2022
  26. Christian CouderFeb 13, 2022
  27. Philip OakleyFeb 15, 2022
  28. Kaartic SivaraamFeb 15, 2022
  29. Christian CouderFeb 16, 2022
  30. Kaartic SivaraamFeb 17, 2022
  31. Kaartic SivaraamMar 7, 2022
  32. Derrick StoleeMar 7, 2022
  33. Hariom vermaMar 7, 2022
  34. Kaartic SivaraamJan 29, 2022
  35. Johannes SchindelinMar 9, 2022
  36. Kaartic SivaraamMar 9, 2022

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.