On Thu, Feb 13, 2014 at 10:45 PM, Thomas Rast <tr@xxxxxxxxxxxxx> wrote: > Replace object loading/writing layer by libgit2 > > Git reads objects from storage (loose and packed) through functions in > sha1_file.c. Most commands only require very simple, opaque read and > write access to the object storage. As a weatherballoon, show that it > is feasible to use libgit2 git_odb_* routines for these simple callers. > > Aim for passing the git test suite using git_odb_* object storage > access, except for tests that verify behavior in the face of storage > corruption, replacement objects, alternate storage locations, and > similar quirks. Of course it is even better if you pass the test suite > without exception. > > Language: C > Difficulty: hard > Possible mentors: Thomas Rast and <fill in libgit2 expert> Note that we have several people in the libgit2 team that are willing (and excited) to mentor or co-mentor this project or any of the other libgit2 related projects that have been proposed. Prospective list is - Vicent Marti - Russell Belfer - Ed Thomson - Carlos Martin (past GSoC student) So there shouldn't be any mentor shortage. Cheers, vmg -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html