From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id IAA27269; Sat, 17 Apr 2004 08:26:48 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id IAA27372 for ; Sat, 17 Apr 2004 08:26:47 +0200 (MET DST) Received: from calmail-cl.berkeley.edu (mailfarm.Berkeley.EDU [128.32.61.106]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i3H6Rnjq024300 for ; Sat, 17 Apr 2004 08:27:50 +0200 Received: from [64.162.212.212] (HELO tallman.kefka.frap.net) by calmail-cl.berkeley.edu (CommuniGate Pro SMTP 4.1.8) with SMTP id 17806656; Fri, 16 Apr 2004 23:26:44 -0700 Received: by tallman.kefka.frap.net (sSMTP sendmail emulation); Fri, 16 Apr 2004 23:25:48 -0700 Date: Fri, 16 Apr 2004 23:25:48 -0700 From: Kenneth Knowles To: Jacques GARRIGUE Cc: caml-list@inria.fr Subject: Re: [Caml-list] build tools - good vs. fast, both cheap Message-ID: <20040417062548.GA28488@tallman.kefka.frap.net> References: <20040416161218.GB27238@tallman.kefka.frap.net> <20040416161714.GD27200@redhat.com> <20040416163934.GA27341@tallman.kefka.frap.net> <20040417.150131.68556376.garrigue@kurims.kyoto-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040417.150131.68556376.garrigue@kurims.kyoto-u.ac.jp> User-Agent: Mutt/1.5.6i X-Miltered: at nez-perce by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; knowles:99 caml-list:01 2004:99 0900,:01 jacques:01 tweak:01 tweak:01 slower:01 portage:01 portage:01 garrigue:01 patches:02 wrote:03 upgrading:03 sufficient:04 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Sat, Apr 17, 2004 at 03:01:31PM +0900, Jacques GARRIGUE wrote: > > Step 2: get hosting > > Step 3: tweak GODI > > There's nothing to tweak: GODI is based on BSD ports, which already > provide for this. Usually a BSD distribution comes with a distfile > directory, which contains all the files needed by all the ports, at > least those for which the licensing allows redistribution. > > But then you need a site with sufficient bandwidth to support > potentially a lot of downloads of different packages. > So step 2 is probably the most difficult one. > > The point in the BSD approach is not to avoid distributing the full > sources, but to avoid making this a requirement. In particular the > mirroring may be slower than the distribution of the meta files, but > you still want to be able to use the latest version. Also this makes sure > that the packaging is made as patches to the distributed sources, so > that upgrading to a new version is easier. > (Gentoo's portage is just a reimplementation of BSD ports to linux.) Awesome. I'm quite aware that portage == ports, and just giving my two cents. If GODI preempts what we're talking about, its useful that you have just let us know. Kenn ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners