From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.9 required=5.0 tests=AWL,DNS_FROM_RFC_POST, SPF_NEUTRAL autolearn=disabled version=3.1.3 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id A11CEBC37 for ; Sun, 17 May 2009 04:26:00 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgICAFsSD0pKfSweimdsb2JhbACXFD8BAQEKCQwHDwWmcoETjygBAwEDg34F X-IronPort-AV: E=Sophos;i="4.41,206,1241388000"; d="scan'208";a="27856608" Received: from yx-out-2324.google.com ([74.125.44.30]) by mail3-smtp-sop.national.inria.fr with ESMTP; 17 May 2009 04:26:00 +0200 Received: by yx-out-2324.google.com with SMTP id 8so1498218yxg.3 for ; Sat, 16 May 2009 19:25:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=WO43hCMXtx+hiod1sqriXElp2DVdlfnhb+yjSEwhTlg=; b=qKVeHhauzoX01XGkYsbQ7LIc1NVwoDXx/5j4CvnHCtL5mSr2tutG0n8Eb+JNLetaaU dWJTt1nFAAI4kOGx5FGsE/KYuMzqDqrCfF22weiQO4QUOfiN/UpjFDrsBssPxJDswnhF jbte5ReC3Qs9BkSkMXG3bDjyYnY3gra9f5YfQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=iwTdnvfhVn4rMFn3AiZDYoP7GuPJM6cpWYySF2/Ykw5zNKTFXAnt9S4Z0Y8YmTyhmd iJlFP35C2BNN7TaS28jiVVmvotGG6+ewExbR8rIi1QKDq8F3ug8+C4hbU8vWjiue33VB X9wTv8ej+yh4aOSH1GR7ulCQCRKcUEUHO3TVs= Received: by 10.151.47.13 with SMTP id z13mr9307197ybj.267.1242527158970; Sat, 16 May 2009 19:25:58 -0700 (PDT) Received: from ?192.168.0.11? (adsl-69-154-216-28.dsl.stlsmo.swbell.net [69.154.216.28]) by mx.google.com with ESMTPS id 6sm3806955ywc.41.2009.05.16.19.25.57 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 16 May 2009 19:25:57 -0700 (PDT) Message-ID: <4A0F75B3.5070307@gmail.com> Date: Sat, 16 May 2009 21:25:55 -0500 From: Edgar Friendly User-Agent: Thunderbird 2.0.0.21 (X11/20090409) MIME-Version: 1.0 To: Serge Leblanc Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Git-binding for OCAML. References: <1242485940.4380.96.camel@serge2> In-Reply-To: <1242485940.4380.96.camel@serge2> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; ocaml:01 ocaml:01 edgar:98 git:98 git:98 porcelain:98 wrote:01 caml-list:01 leblanc:02 repository:03 manipulate:04 shell:04 serge:05 quite:08 but:14 Serge Leblanc wrote: > Hi, > Does some of you, already working on a Git-binding for OCaml? What would you want it to do. I got started on a git *implementation* in OCaml, but never got far. If you just wanted to manipulate a git repository programatically using ocaml code, it'd be a fair implementation to just shell out to the porcelain - it's quite complete in terms of what it can do. E.