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
For more of my projects see here
To get familiar with the flow of Git development, I worked on
microproject  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.
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html