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

[GSoC][Draft Proposal] Refactoring in order to reduce Git's global state

From
Tian Yuchen <a3205153416@gmail.com>
Date
Feb 22, 2026, 17:59 UTC
Message-ID
<ab45758c-fbcf-42b2-96df-030eef8526c3@gmail.com>
Hi everyone,
I'm Tian Yuchen and I'm planning to apply for GSoC this year!

Instead of pasting a giant wall of text into this email, I have drafted my proposal in Google Doc. I thought it might be easier for everyone to leave inline comments and suggestions there. (Of course, if you're more accustomed to email replies, you can also quote the content from the doc in your response. Thank you.)

Here is the link:
https://docs.google.com/document/d/1t2sznOvnPz-9tOzVMH--pLxzRqYSJCFzqVWBVfL_NP8/edit?tab=t.0#heading=h.c3c40ftj1ilv
Feel free to provide feedback!
Regards,
Yuchen
Next: Usman Akinyemi
Message 1 of 18 in “[GSoC][Draft Proposal] Refactoring in order to reduce Git's global state”
  1. Tian YuchenFeb 22, 2026
  2. Usman AkinyemiFeb 22, 2026
  3. Tian YuchenFeb 23, 2026
  4. [GSoC][Draft Proposal V2] Refactoring in order to reduce Git's global stateTian Yuchen, Feb 23, 2026
  5. Tian YuchenFeb 25, 2026
  6. Karthik NayakFeb 26, 2026
  7. Tian YuchenFeb 26, 2026
  8. Tian YuchenFeb 26, 2026
  9. Tian YuchenFeb 26, 2026
  10. Phillip WoodFeb 27, 2026
  11. Tian YuchenFeb 27, 2026
  12. Tian YuchenFeb 27, 2026
  13. Phillip WoodMar 1, 2026
  14. Tian YuchenMar 1, 2026
  15. Junio C HamanoMar 2, 2026
  16. [GSoC][Draft Proposal v6] Refactoring in order to reduce Git's global stateTian Yuchen, Mar 3, 2026
  17. Tian YuchenMar 8, 2026
  18. Tian YuchenMar 14, 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.