From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 6452DBC88 for ; Mon, 31 Jan 2005 14:42:04 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j0VDg3VA013047 for ; Mon, 31 Jan 2005 14:42:04 +0100 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id OAA01247 for ; Mon, 31 Jan 2005 14:42:03 +0100 (MET) Received: from mx4.informatik.uni-tuebingen.de (mx4.Informatik.Uni-Tuebingen.De [134.2.12.29]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j0VDg39N026027 for ; Mon, 31 Jan 2005 14:42:03 +0100 Received: from localhost (loopback [127.0.0.1]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id 1785E1341; Mon, 31 Jan 2005 14:41:59 +0100 (NFT) Received: from mx4.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx4 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22618-03; Mon, 31 Jan 2005 14:41:58 +0100 (NFT) Received: from localhost.localdomain (semeai.Informatik.Uni-Tuebingen.De [134.2.15.66]) by mx4.informatik.uni-tuebingen.de (Postfix) with ESMTP id 3CD7412E1; Mon, 31 Jan 2005 14:41:58 +0100 (NFT) Received: from mrvn by localhost.localdomain with local (Exim 4.34) id 1CvboR-0001T9-4F; Mon, 31 Jan 2005 14:41:55 +0100 To: caml-list@inria.fr Cc: debian-ocaml-maint@lists.debian.org Subject: Re: [Caml-list] Debian apt-proxy/apt-cacher replacement References: <20050130214756.GA16630@localhost> <20050131075140.GD19902@pegasos> From: Goswin von Brederlow Date: Mon, 31 Jan 2005 14:41:55 +0100 In-Reply-To: <20050131075140.GD19902@pegasos> (Sven Luther's message of "Mon, 31 Jan 2005 08:51:40 +0100") Message-ID: <87hdkx7m1o.fsf@informatik.uni-tuebingen.de> User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Goswin von Brederlow X-Miltered: at nez-perce with ID 41FE35AB.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 41FE35AB.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 sven:01 luther:01 sven:01 luther:01 wrote:01 ocaml:01 binary:01 off-list:01 ocaml:01 interfacing:01 ...:98 curl:98 mfg:98 writes:01 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.1 required=5.0 tests=FORGED_RCVD_HELO autolearn=disabled version=3.0.2 X-Spam-Level: Sven Luther writes: > On Sun, Jan 30, 2005 at 04:47:56PM -0500, Eric C. Cooper wrote: >> Approx is a proxy server, written in OCaml, that can be used as an >> alternative to apt-proxy or apt-cacher. I've been using it for about >> a month, and I find it faster and more robust than apt-proxy. > > Cool, ... Very cool. I was about 90% ready to write one myself. :) > I wonder if this should be packaged apart, or together with the other > ocaml-written package related code, namely ara. I don't know if you are aware > of that effort. > >> You can find the source and a Debian binary package at >> http://www.cs.cmu.edu/~ecc/software.html > > Cool, will have a look. > >> (If any Debian gurus have suggestions on whether/how to announce this >> to the broader Debian community, please contact me off-list.) > > I am CCing this to debian-ocaml-maint mailing list, where all debian related > folk interested i ocaml dwell. Maybe comments will come from there, and i will > try to test and reply more in details later this week, as i am soon going to > the Solutions Linux forum in Paris, and am not sure i will really have time > for testing this kind of stuff until next WE. > > Friendly, > > Sven Luther I see approx uses libcurl which makes it less cool again. Curl, among other things, has no support for serializing multiple downloads into a keep-alive connection. What I mean is that you can send 10 GET requests to a server and then wait for 10 files to be send back. No point sending each GET only after the previous file is done and waiting for the round trip. Anyway, a nice feature would be support for apt methods. Interfacing with apts methods is real easy and you automatically get support for file, copy, http, ftp urls and any future protocol to come. I will try to test approx too but over the last month I heard many complains about apt-proxy so approx might be welcomed immeditatly by many. MfG Goswin