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

[SoC RFC] about "restartable clone"

From
HHHenry Huang <henry.s.huang@gmail.com>
Date
Feb 14, 2009, 02:38 UTC
Message-ID
<1dacb48d0902131838i3a717ec9r96d8ae8224f7bc66@mail.gmail.com>
Hello Git Team,

I'm a student interested participating in restartable clone project for this year. To this time, I have used mainly SVN as version control. Recently i began to try git -- it is so exciting! :) When i saw this project in Soc2009Ideas, i feel it is a appropriate project for me, as this problem i have experienced a lot:( -- "Users need to start over from the beginning and try again when the clone is interrupted in the middle." i am eager to solve it with my passion and work.

Now i have several problems:
1) Less familiar with git source code
2) Less experience in Open Source Development
3) No proposal for this project
My questions:
1) Are there any documents for git's internals ?-- (.git/ structure,
data structures: DAG of objects,
branches, tags, index etc.) and workflow of main operations
2) Could anyone give me some hints -- where to begin with this project?

At the end, few words about me, what you could expect: I'm a MSc undergraduate at Nanjing University of Posts & Teles (China). My main areas of interests are software engineering. C and Python are my "main" Languages. so I can analyze existing git implementation. I have worked on some smaller projects related with protocol implementation in small teams. It seems to be great experience if I can join git community:)

Thank you for your attention, I'd appreciate any comments, expectations or information!

BTW: i have enough free time for doing research and programming on
this project from Feb to Sep.
Any suggestion would be appreciated.

Thanks, Henry Huang

Next: Nanako Shiraishi
Message 1 of 3 in “[SoC RFC] about "restartable clone"”
  1. Henry HuangFeb 14, 2009
  2. Nanako ShiraishiFeb 15, 2009
  3. Shawn O. PearceFeb 16, 2009

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.