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 WAA06884; Mon, 14 Oct 2002 22:57:40 +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 WAA06534 for ; Mon, 14 Oct 2002 22:57:39 +0200 (MET DST) Received: from mel-rto2.wanadoo.fr (smtp-out-2.wanadoo.fr [193.252.19.254]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g9EKvc529453; Mon, 14 Oct 2002 22:57:38 +0200 (MET DST) Received: from mel-rta10.wanadoo.fr (193.252.19.193) by mel-rto2.wanadoo.fr (6.5.007) id 3DA24CF600451DE2; Mon, 14 Oct 2002 22:57:38 +0200 Received: from iliana (80.11.160.233) by mel-rta10.wanadoo.fr (6.5.007) id 3DA24C0A00478B1D; Mon, 14 Oct 2002 22:57:38 +0200 Received: from luther by iliana with local (Exim 3.36 #1 (Debian)) id 181CQp-0000y6-00; Mon, 14 Oct 2002 23:07:19 +0200 Date: Mon, 14 Oct 2002 23:07:19 +0200 To: Pierre Weis Cc: Sven LUTHER , caml-list@inria.fr Subject: Re: [Caml-list] CDK with Ocaml 3.06 (fwd) Message-ID: <20021014210719.GA3682@iliana> References: <20021014181602.GA2620@iliana> <200210142038.WAA05623@pauillac.inria.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200210142038.WAA05623@pauillac.inria.fr> User-Agent: Mutt/1.4i From: Sven LUTHER Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Mon, Oct 14, 2002 at 10:38:36PM +0200, Pierre Weis wrote: > [...] > > > 2) if we really need such a feature (for example just to have > > > transparent access to packages between different linux distributions > > > or between linux and windows and mac and ... worlds) who is > > > responsible to keep an archive of available package gettable via > > > ocamlfind or whatevere else? > > > CPAN, APT, and other approaches work because someon set up an > > > official or de-facto-official archive (Well, APT also support other > > > repositories, but official one are the most used and trusted ...). > > > > If this happens, maybe we can prevail on inria and the ocaml team to > > make disk space available to us ? > > Yes, indeed. There is no problem of disk space here. The problem is to > grant access in a secure and reliable way. Well, debian uses a system with upload queues, and signed package witha strong web of trust between developpers who are allowed to upload packages. Sure we also have ssh access on most debian boxes, but this is not necessary for uploading. I am sure a scheme could be found for this kindof distribution, with an upload queue, where you could anonymously upload packages, which get scanned for secure signatures and uploaded onto the server, or something such. Maybe you could go without signatures even, since after all, there is nothing critical and absolutely needing root access in the ocaml packages. > > > 3) ocaml packages are usually distributed as source packages and we have > > > not a standardized way to build and install them, the success of > > > CPAN, APT, are due to the facts that _or_ the distribution is in > > > binary form with standardadized file system sructure _or_ the > > > distribution is in source form with standardized compilation and > > > installation procedure > > > > Yes, this is the problematic part. > > I think we can set up a standardized compilation and installation > procedure (meaning a standard Makefile for libraries, based on the > configuration set up by the original Ocaml installation). We can start > with the Caml team maintained software (the ``bazaar'') and encourage > people to do the same for their own software by storing (and > distributing) it on our server. This could be a lot of book-keeping > but we could probably manage it... Well, the problem is more in the dependency handling, and could be worse if you maintain binary distribution, like you do for windows. But anyway, i don't believe you could really afford to do binary distribution for something else than windows or maybe macOSX. It is very difficult to do this nicely without an integrated distribution. Mmm, maybe it can be done, but would need lot of work, and anyway, inria don't has the vast multi arch build farm that debian has, so i don't know if it would be meaningfull. Friendly, Sven Luther ------------------- 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