threads / discuss / 26709

GSoC - Contributing to Git

Subject: GSoC - Contributing to Git

## tl;dr

2 messages between Mar 11, 2011 and Mar 11, 2011.

replies: 1people: 2as markdown or json

Pranav Ravichandran· Mar 11, 2011, 13:24 UTC · lore
Hello, everyone.

I was peering over the previous years' GSoC ideas for Git, and I wish to apply to work with Git in the upcoming GSoC '11. I found the Restartable Clone idea from the GSoC 2008 ideas page interesting, and am keen on working on it. I'm a basic C/C++/Python programmer, and my previous programming experience has mainly been related to maths, algorithms and logic, pretty much formal-education stuff. I was taught basic C in high school and I spent time in expanding to C++ and Python. I have coded a few applications in these languages out of my own whim, and have been dabbling in shell-scripting for a while. I have no Open Source development experience, but I've brought myself upto speed with how open source communities work, and the mandatory tools like vcs, bugtrackers, patches, compiling from source, etc.

That said, I'd like to know if my programming knowledge will suffice to apply as a student for Git in GSoC. If so, I'd like to get started on the Restartable Clone idea and start learning the necessary stuff and work on it :)

Thanks, Pranav.

Shawn Pearce· Mar 11, 2011, 15:03 UTC · re: Pranav Ravichandran · lore

Re: GSoC - Contributing to Git

On Fri, Mar 11, 2011 at 05:24, Pranav Ravichandran <prp.1111@gmail.com> wrote:
> I was peering over the previous years' GSoC ideas for Git, and I wish
> to apply to work with Git in the upcoming GSoC '11. I found the
> Restartable Clone idea from the GSoC 2008 ideas page interesting,

I don't know why this idea keeps coming back up as GSoC project. Its too difficult, that's why nobody has done it yet. Everyone wants to do it. Unfortunately its incredibly difficult to layout the object data in a way that the stream can be broken and restarted.

If you are new to Git, its unlikely you would be successful with this particular project.

-- 
Shawn.

← back to recent threads