From: Thiago Farina Date: Fri, 19 Oct 2012 00:42:56 GMT Subject: Re: libgit2 status Message-ID: In-Reply-To: <7vvcg2zwvq.fsf@alter.siamese.dyndns.org> Just an addendum, the libfication would come from within the core git developers, i.e, they start making the git library inside git itself. The git project would provide the API, not an external project. With some structure like: include/git.h src/git.c ... whatever. And doing the way Jeff did with argv_array for example and with rigid style guide defining how new APIs should be written. Just my 2 cents. Don't take it to seriously.