{"thread":{"id":"20088","subject":"Re: libgit api & external integration","startedAt":"2009-07-11T21:17:20Z","lastAt":"2009-07-18T02:10:35Z","messageCount":3,"participants":["devzero2000","Jeff King","Sverre Rabbelier"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"117844","messageId":"b086760e0907111417o4b249676jc821e8733d340c9d@mail.gmail.com","threadId":"20088","inReplyTo":"b086760e0907111409w602f4338u868729dcfa188908@mail.gmail.com","subject":"Re: libgit api & external integration","fromName":"devzero2000","fromEmail":"pinto.elia@gmail.com","sentAt":"2009-07-11T21:17:20Z","receivedAt":"2009-07-11T21:17:20Z","isPatch":false,"sender":{"key":"pinto.elia@gmail.com","avatar":null},"body":"We, the rpm5 community, would like to incorporate in the rpm package\nmanager (rpm5 branch) a  VCS - the history is lonk and probably not of\ninterest. I personally have recommend git, for too much reason that\neveryone on this list can agreed. Unfortunately there seems to be no\nclear API or usable libgit to do this now: some comment on this ?\nThanks in advance.\n"},{"id":"118106","messageId":"20090716100334.GB6742@coredump.intra.peff.net","threadId":"20088","inReplyTo":"b086760e0907111417o4b249676jc821e8733d340c9d@mail.gmail.com","subject":"Re: libgit api & external integration","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2009-07-16T10:03:34Z","receivedAt":"2009-07-16T10:03:34Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Sat, Jul 11, 2009 at 11:17:20PM +0200, devzero2000 wrote:\n\n> We, the rpm5 community, would like to incorporate in the rpm package\n> manager (rpm5 branch) a  VCS - the history is lonk and probably not of\n> interest. I personally have recommend git, for too much reason that\n> everyone on this list can agreed. Unfortunately there seems to be no\n> clear API or usable libgit to do this now: some comment on this ?\n> Thanks in advance.\n\nNo, there is currently no linkable libgit. The official stable interface\nfor interacting with git is the set of plumbing commands.\n\n-Peff\n"},{"id":"118214","messageId":"fabb9a1e0907171910t529f3d9oe4b6ce0ed55f4800@mail.gmail.com","threadId":"20088","inReplyTo":"20090716100334.GB6742@coredump.intra.peff.net","subject":"Re: libgit api & external integration","fromName":"Sverre Rabbelier","fromEmail":"srabbelier@gmail.com","sentAt":"2009-07-18T02:10:35Z","receivedAt":"2009-07-18T02:10:35Z","isPatch":false,"sender":{"key":"srabbelier@gmail.com","avatar":"https://avatars.githubusercontent.com/u/3098?v=4"},"body":"Heya,\n\nOn Thu, Jul 16, 2009 at 03:03, Jeff King<peff@peff.net> wrote:\n> No, there is currently no linkable libgit. The official stable interface\n> for interacting with git is the set of plumbing commands.\n\nSince this might not be obvious, you can find which commands are\nplumbing in 'man git' [0].\n\n[0] http://www.kernel.org/pub/software/scm/git/docs/#_low_level_commands_plumbing\n\n-- \nCheers,\n\nSverre Rabbelier\n"}]}