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 QAA14241; Fri, 18 Jul 2003 16:18:08 +0200 (MET DST) 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 QAA04650 for ; Fri, 18 Jul 2003 16:18:07 +0200 (MET DST) Received: from speakeasy.org (dsl081-017-141.sea1.dsl.speakeasy.net [64.81.17.141]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h6IEI5f28259 for ; Fri, 18 Jul 2003 16:18:06 +0200 (MET DST) Received: (from shawnw@localhost) by speakeasy.org (8.10.1/8.10.1) id h6IET2j15312 for caml-list@inria.fr; Fri, 18 Jul 2003 07:29:02 -0700 Date: Fri, 18 Jul 2003 07:29:01 -0700 From: Shawn Wagner To: caml-list@inria.fr Subject: Re: [Caml-list] CTAN/CPAN for Caml (COCAN ...?) Message-ID: <20030718072901.A11777@speakeasy.org> Mail-Followup-To: caml-list@inria.fr References: <20030715180953.GA8821@redhat.com> <3F17AC55.7050908@ozemail.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3F17AC55.7050908@ozemail.com.au>; from skaller@ozemail.com.au on Fri, Jul 18, 2003 at 06:14:13PM +1000 X-Loop: caml-list@inria.fr X-Spam: no; 0.00; shawnw:01 caml-list:01 cpan:01 model:01 ubiquitous:01 dependencies:01 ocaml:01 caml:01 speakeasy:01 mentions:02 wrote:03 library:03 seems:05 arguing:05 it'll:05 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, Jul 18, 2003 at 06:14:13PM +1000, John Max Skaller wrote: > Richard Jones wrote: > > > I wonder if anyone is interested (or opposed) to creating a true > > parallel with CPAN for OCaml code? > > It is pointless to consider this UNTIL there Ocaml team > themselves decide on a packaging model. Among library writers, findlib's pretty ubiquitous. Almost everything I've looked at either requires it or at lesat supports it via providing a META file. A findlib-based setup that downloads packages from a mirror, unpacks, installs dependencies if needed, builds, and installs the package wouldn't be too difficult to write. It'll just take someone to sit down and /do/ it. Given a choice between having quick-and-dirty working code and code that works the 'right' way, the latter's better, of course. But when the choice is between working code and seeing 20 people never ever get past arguing what the right way it should be done is (Which seems to be what happens every time someone mentions an ocaml version of CPAN), I'll take something that works. -- Shawn Wagner shawnw@speakeasy.org ------------------- 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