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

Re: GSoC 2015 is over

From
Paul Tan <pyokagan@gmail.com>
Date
Sep 2, 2015, 15:45 UTC
Message-ID
<CACRoPnTrvD2NFQopg2rJB_PSZv0tawRjiuVi8vK+YN0OyFh-sg@mail.gmail.com>
In-Reply-To
<vpq8u8qw047.fsf@anie.imag.fr>

On Wed, Sep 2, 2015 at 12:55 AM, Matthieu Moy <Matthieu.Moy@grenoble-inp.fr> wrote:

Show 6 quoted lines
> I consider this GSoC as a great success and a pleasant experience.
> Congratulation to Paul and Karthik, and a warm "thank you" to everybody
> who contributed: administrators, mentors, reviewers, and obviously
> Junio! (not to mention Google, who made all this possible)
>
> Thanks all!

Thanks! The products of my project are not perfect (Jeff just fixed another bug in the builtin am >< Thanks!), and there are still a few leftover bits, but I hope that I've provided a good base of code for working on.

Off the top of my head, the leftover bits are:
1. Stefan noticed that the help strings of git-am's options could be
more user-friendly:
http://thread.gmane.org/gmane.comp.version-control.git/272876/focus=273029
2. Johannes suggested that get_tracking_branch() in builtin/pull.c
could be implemented with remote_find_tracking():
http://thread.gmane.org/gmane.comp.version-control.git/269258/focus=269350
3. Junio noticed off-list that relative paths do not work with
git-fetch and git-pull
Other possible future developments:
1. git am --3way implemented on top of git apply --3way
2. builtin/mailinfo.c looks to me like a good candidate for moving
into libgit.a, so that git am can access its functionality without
spawning a separate process and writing temporary files.

On my part, I have to give a big thank you to Junio, as well as my mentors Johannes and Stefan, for reviewing my patches. Their timely review of my patches played a great part in getting my project into master. Jeff, Eric and many others contributed by reporting bugs, giving ideas and cleaning up my mess.

Above all, I would like to thank the organization admins as well as my mentors for running the GSoC program. Thank you for this wonderful opportunity. I've learned a lot, and had lots of fun.

I've really enjoyed my time with the Git community, and will stay around for the foreseeable future.

Regards, Paul

Previous: Jeff KingNext: Johannes Schindelin
Message 5 of 10 in “GSoC 2015 is over”
  1. Matthieu MoySep 1, 2015
  2. Karthik NayakSep 1, 2015
  3. Paul TanSep 2, 2015
  4. Jeff KingSep 1, 2015
  5. Paul TanSep 2, 2015
  6. Johannes SchindelinSep 2, 2015
  7. Christian CouderSep 3, 2015
  8. Junio C HamanoSep 2, 2015
  9. Stefan BellerSep 2, 2015
  10. Matthieu MoySep 4, 2015

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.