From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id q29GQk1Z014103 for ; Fri, 9 Mar 2012 17:26:46 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlgCAAgvWk/RVdU2kWdsb2JhbABDgwmCLK91CCIBAQEBCQsLBxQEI4IKAQEBAwESAg8PAQUIARscAQEDAQsGBQsNAgIFFgsCAgkDAgECARERAQUBHAYNAQcBAR6HYwULnVIKiyhMgnGFJT+IdAEFC4EkjhWBFgSIU4x2hWaBOocePYQi X-IronPort-AV: E=Sophos;i="4.73,558,1325458800"; d="scan'208";a="135256480" Received: from mail-yw0-f54.google.com ([209.85.213.54]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 09 Mar 2012 17:26:31 +0100 Received: by yhgm50 with SMTP id m50so1323602yhg.27 for ; Fri, 09 Mar 2012 08:26:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=xAkllqEgDMa2nd3bpWorIhZwH3l6cR+PG/TGf3Dkxyk=; b=PIjJUxWQFjDwt0rmAn3aMGsWVbRBVdxqvEyG7Cds8K5hSeDOYLvUDmSa1vkYGvUuzU P+LLyG/aFtCKDWlRLpF/ATGMt56/F9jF6xhIvJ/ZwdOebtDG8Rtvddg0OPXfVw7L7ER5 5pywyjBZwyavqaMgtKpImBCV6r5j5xuWvzqEpmVF8C9uWoaDsgemPGBM1qwanMuQtzxr SqY7BNuKBH+wU/0KHfDFY/nAmW+xhtoioX+yLIsB9u6V7Q7Xpyr3LwQ9B64TFnz6lROl 9tSi2e0UnKk6nTkSebCvImtzLQb9ZfwP97GpkMtAVNg2E6GR9ydJMBkHtf6rnKqIzO1g z2Vw== Received: by 10.60.14.36 with SMTP id m4mr1123680oec.37.1331310389675; Fri, 09 Mar 2012 08:26:29 -0800 (PST) Received: from [192.168.1.65] (99-121-78-10.lightspeed.lnngmi.sbcglobal.net. [99.121.78.10]) by mx.google.com with ESMTPS id a6sm2938476oea.13.2012.03.09.08.26.27 (version=SSLv3 cipher=OTHER); Fri, 09 Mar 2012 08:26:28 -0800 (PST) Message-ID: <4F5A2F32.4020604@gmail.com> Date: Fri, 09 Mar 2012 11:26:26 -0500 From: Edgar Friendly User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: =?UTF-8?B?RGFuaWVsIELDvG56bGk=?= CC: caml-list@inria.fr References: <35CD2569B25340E28784ABDB2505BDC2@erratique.ch> <4F577292.1070502@gmail.com> <5DE1EE40F73548B89972BC0971BA23BA@erratique.ch> <4F578595.7050701@gmail.com> <425EA7ADC74C447585569243EFCF80D6@erratique.ch> In-Reply-To: <425EA7ADC74C447585569243EFCF80D6@erratique.ch> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Caml-list] odb questions On 03/09/2012 09:26 AM, Daniel Bünzli wrote: > Without going into the dependency resolving thing, I still think it's > an issue. Basically with odb you don't really know what you are > downloading. > http://oasis.ocamlcore.org/dev/odb/ This page shows the stable, testing and unstable versions of each package available in odb. use --unstable or --testing to get a non-stable version. Unstable is the newest uploaded version, testing is the newest version I've been able to make work. Stable has all been compiled together (sometimes there's version issues between packages). > Didn't really think hard about it, but instead of (or complementary > to) defining it's own key-value language odb could maybe piggyback on > oasis files (pretty easy to parse). There's a lot of info in there > (deps etc.). While I agree it'd be nice to just parse oasis files, they're not nearly as trivial to parse as the k=v format. If you can write a small enough parser with no external deps, I'll add it to odb and use its info to supplement the packages file. E.