{"thread":{"id":"2790","subject":"Re: gitweb.cgi in C","startedAt":"2005-12-09T15:28:47Z","lastAt":"2005-12-09T17:59:38Z","messageCount":3,"participants":["Mark Allen","Randal L. Schwartz","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"13416","messageId":"20051209152847.28358.qmail@web34310.mail.mud.yahoo.com","threadId":"2790","inReplyTo":null,"subject":"Re: gitweb.cgi in C","fromName":"Mark Allen","fromEmail":"mrallen1@yahoo.com","sentAt":"2005-12-09T15:28:47Z","receivedAt":"2005-12-09T15:28:47Z","isPatch":false,"sender":{"key":"mrallen1@yahoo.com","avatar":null},"body":"Randal L. Schwartz wrote:\n>>>>> \"Junio\" == Junio C Hamano <junkio@cox.net> writes:\nJunio> Yes, that is exactly what I meant by what Smurf is working on -- \nJunio> libified git with Pyrex.\n\n> Pyrex?  not XS?  I'd like to see Perl \"use Git;\". :)\n\nI have a lot of interest in writing an XS interface for GIT but I've been waiting for 1.0\nto officially release so I can be assured of a somewhat stable interface target.\n\nI started working on a GIT-XS project around GIT 0.9 timeframe, but the changes to APIs\nand calls was still way too rapid, so I decided to back burner it. \n\nI haven't looked at the libification work that Smurf is doing (haven't made time for it\nlately), but if it's not TOO python specific, maybe I can use it too.\n\nCheers,\n--Mark\n"},{"id":"13417","messageId":"86r78m8ea2.fsf@blue.stonehenge.com","threadId":"2790","inReplyTo":"20051209152847.28358.qmail@web34310.mail.mud.yahoo.com","subject":"Re: gitweb.cgi in C","fromName":"Randal L. Schwartz","fromEmail":"merlyn@stonehenge.com","sentAt":"2005-12-09T15:45:57Z","receivedAt":"2005-12-09T15:45:57Z","isPatch":false,"sender":{"key":"merlyn@stonehenge.com","avatar":"https://gravatar.com/avatar/dc528d210743ff0333e6213f9ee7b33b23f1b7bc1f3c5a8c2d819074ecd7ab19?d=mp&s=160"},"body":">>>>> \"Mark\" == Mark Allen <mrallen1@yahoo.com> writes:\n\nMark> I started working on a GIT-XS project around GIT 0.9 timeframe, but the changes to APIs\nMark> and calls was still way too rapid, so I decided to back burner it. \n\nMark> I haven't looked at the libification work that Smurf is doing (haven't made time for it\nMark> lately), but if it's not TOO python specific, maybe I can use it too.\n\nA \"lite\" version using Inline::C can be quickly constructed if\nonly the API were all listed in one place, or a few easy to find places.\n\nI spent about ten minutes trying to find this information a few weeks\nback, but apparently, that was about five minutes (or more) too short.\n\nAny quick pointers on how -lgit is constructed?\n\n-- \nRandal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095\n<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>\nPerl/Unix/security consulting, Technical writing, Comedy, etc. etc.\nSee PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!\n"},{"id":"13420","messageId":"7vhd9i40dx.fsf@assigned-by-dhcp.cox.net","threadId":"2790","inReplyTo":"86r78m8ea2.fsf@blue.stonehenge.com","subject":"Re: gitweb.cgi in C","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2005-12-09T17:59:38Z","receivedAt":"2005-12-09T17:59:38Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"merlyn@stonehenge.com (Randal L. Schwartz) writes:\n\n>>>>>> \"Mark\" == Mark Allen <mrallen1@yahoo.com> writes:\n\n> Mark> I haven't looked at the libification work that Smurf is\n> Mark> doing (haven't made time for it lately), but if it's not\n> Mark> TOO python specific, maybe I can use it too.\n\n> A \"lite\" version using Inline::C can be quickly constructed if\n> only the API were all listed in one place, or a few easy to find places.\n\nGuys, the \"libificiation work\" is more than that, and the more\nimportant and bigger task is not the part you connect libgit to\nyour favorite P* languages, but first the part to reorganize\nlibgit to be usable in that form.\n\nI've outlined what needs to be done a couple of months ago:\n\n\thttp://marc.theaimsgroup.com/?t=112687447700001\n"}]}