threads / discuss / 36250

[GSoC 2014] Replacing object loading/writing layer by libgit2

Subject: [GSoC 2014] Replacing object loading/writing layer by libgit2

## tl;dr

2 messages between Mar 20, 2014 and Apr 8, 2014.

replies: 1people: 1as markdown or json

Guanglin Xu· Mar 20, 2014, 15:37 UTC · lore
Hello,

My name is Guanglin Xu. I am a second-year master student at Sun Yat-sen University in China, majoring in Software Engineering. I am also a perspective PhD student matriculated in the US. I'm planning on doing summer projects which I can work remotely. The GSoC 2014 program of Git project is a great choice.

I am kind of a "skillful" Git user with 4 years' experience in 3 projects. For example, I am a Top 5 contributor in LibVMI project (https://github.com/bdpayne/libvmi); I host a team-made mobile app in Github (https://itunes.apple.com/us/app/ying-yue/id689566688?ls=1&mt=8). For more of my projects see here (http://www.andrew.cmu.edu/user/guanglin)

To get familiar with the flow of Git development, I worked on microproject [2] and had corresponding conversations with Eric Sunshine, Jacopo Notarstefano and Sun He in threads. Thank you for their comments on my work.

Now I've submitted my proposal to google-melange. In brief, I propose to replace object loading/writing layer by libgit2, which comes from the GSoC 2014 ideas page of Git project. Particularly, since I didn't realize where the hardest part is when I looked into the initial aim of this idea, I added a performance requirement that the new implementation should at least not run slower than previous one. Maybe I underestimated specific challenge in working with Git, suggestions or warnings for this topic are all welcomed.

Thanks for your consideration for GSoC 2014.
Guanglin
Guanglin Xu· Apr 8, 2014, 01:35 UTC · re: Guanglin Xu · lore

Re: [GSoC 2014] Replacing object loading/writing layer by libgit2

Hi all,

I withdraw this proposal because I realize that I won't be eligible to work in July and August as an F-1 student.

Good luck to other applicants!
Guanglin
2014-03-20 23:37 GMT+08:00 Guanglin Xu <mzguanglin@gmail.com>:
Show 32 quoted lines
> Hello,
>
> My name is Guanglin Xu. I am a second-year master student at Sun
> Yat-sen University in China, majoring in Software Engineering. I am
> also a perspective PhD student matriculated in the US. I'm planning on
> doing summer projects which I can work remotely. The GSoC 2014 program
> of Git project is a great choice.
>
> I am kind of a "skillful" Git user with 4 years' experience in 3
> projects. For example, I am a Top 5 contributor in LibVMI project
> (https://github.com/bdpayne/libvmi); I host a team-made mobile app in
> Github (https://itunes.apple.com/us/app/ying-yue/id689566688?ls=1&mt=8).
> For more of my projects see here
> (http://www.andrew.cmu.edu/user/guanglin)
>
> To get familiar with the flow of Git development, I worked on
> microproject [2] and had corresponding conversations with Eric
> Sunshine, Jacopo Notarstefano and Sun He in threads. Thank you for
> their comments on my work.
>
> Now I've submitted my proposal to google-melange. In brief, I propose
> to replace object loading/writing layer by libgit2, which comes from
> the GSoC 2014 ideas page of Git project. Particularly, since I didn't
> realize where the hardest part is when I looked into the initial aim
> of this idea, I added a performance requirement that the new
> implementation should at least not run slower than previous one. Maybe
> I underestimated specific challenge in working with Git, suggestions
> or warnings for this topic are all welcomed.
>
> Thanks for your consideration for GSoC 2014.
>
> Guanglin

← back to recent threads