git/list[1] front-page[2] threads[3] people[4] search[5] about
wed 2026-10-07 17:22 UTC

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

From
Tian Yuchen <a3205153416@gmail.com>
Date
Mar 1, 2026, 16:58 UTC
Message-ID
<7fa1f5c9-d1c1-4d81-a170-74a77468b923@gmail.com>
In-Reply-To
<eecd6531-a7b5-4f0e-8e4d-3807f47d1f9d@gmail.com>
Hi Phillip,

Thank you so much for taking the time to review both my patch and my GSoC proposal draft.

You are right on all points:
1. I now agree that commit encoding being a user/environment preference 
rather than a repository-specific attribution. My example was indeed a 
flawed assumption.
2. Thank you for catching the contradiction between my patch and my 
proposal's guiding principles. However, I changed it to lazy-loading not 
because I didn't follow the workflow I wrote, but because I thought the 
original eagerly parsing behavior was *incorrect*. But since I now 
understand point 1 above, this is no longer an issue to me anymore.
3. I deeply appreciate you pointing out that the GSoC ideas page might 
be misleading. I will study through the link you provide.
Thank you again for steering me in the right direction!
Regards,
Yuchen
Previous: Phillip WoodNext: Junio C Hamano
Message 14 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.