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 WAA10518; Sun, 2 Mar 2003 22:37:53 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 WAA10381 for ; Sun, 2 Mar 2003 22:37:51 +0100 (MET) Received: from bagley.org (rrcs-sw-24-153-156-142.biz.rr.com [24.153.156.142]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h22LboT25359 for ; Sun, 2 Mar 2003 22:37:50 +0100 (MET) Received: by bagley.org (Milliard Gargantubrain Mail Daemon, from userid 500) id 353131F979; Sun, 2 Mar 2003 15:38:08 -0600 (CST) To: The Caml Mailing List Subject: Re: [Caml-list] Alternative proposal: COAN X-Face: "|NaWfYJ-]P="T#?R.9}QgGuFXUd@3vi[.E2q-;"NV3+k_y@zreL2w^ts0XPXtt9^9{uQ@.cu2GgUgK9@HXC\a}Rtah}0'eT~>or7[~Hd?;!\Bpo#"3w>0a0ft-MvvZ Organization: =?iso-8859-1?q?Puissance-=C9ternelle?= Defleur Industries From: Doug Bagley References: <02103BF1-4835-11D7-B97A-000A95773ED2@rouaix.org> <15963.19322.759255.37091@gargle.gargle.HOWL> <20030228182016D.garrigue@kurims.kyoto-u.ac.jp> <20030302192126.A4892@pauillac.inria.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-Id: <20030302213808.353131F979@bagley.org> Date: Sun, 2 Mar 2003 15:38:08 -0600 (CST) X-Spam: no; 0.00; bagley:01 caml-list:01 dependencies:01 boon:01 nightmare:01 ocaml:01 caml:01 exists:01 writes:01 arbitrary:02 library:03 sufficient:04 host:93 cheers:06 uses:06 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Xavier Leroy writes: >> [Package management in OCaml] >> * For me the central repository should not contain the source themselves. > > I agree it should be sufficient to give a URL to the sources in the > metadata describing the package. In some cases, library authors > cannot provide a really stable URL, hence some kind of mirrorring of > the sources might be necessary. (And is a real nightmare to do: INRIA > can easily provide lots of disk space and bandwith, but making sure > that no-one uses the INRIA mirror to trade warez is the hard part :-) > But, yes, let's desing the system around the idea that sources are to > be downloaded from arbitrary URLs, like BSD ports do. Personally, I think it is much better to have the sources uploaded to a central repository. A couple times I have gone to the Hump, and the link for a package no longer exists. If that author had uploaded to a centralized server, the package is not subject to "link rot". I think this kind of problem becomes much more frustrating for the user when dependencies become involved, and one of the prerequsites needed by the package you really want to install has gone missing. A centralized archive is also a boon to those who do not have easy access to a stable server that can host their package. For some time now, I have been thinking about how nice a "COAN" for Ocaml would be ... I would like to help out. Cheers, Doug ------------------- 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