From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 2B545BC69 for ; Fri, 20 Oct 2006 04:01:15 +0200 (CEST) Received: from mail.rsise.anu.edu.au (mail.rsise.anu.edu.au [150.203.208.4]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id k9K21Bjo024054 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 20 Oct 2006 04:01:14 +0200 Received: from localhost (localhost [127.0.0.1]) by mail.rsise.anu.edu.au (Postfix) with ESMTP id 4B66953F46 for ; Fri, 20 Oct 2006 12:01:06 +1000 (EST) Received: from mail.rsise.anu.edu.au ([150.203.208.4]) by localhost (mail [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24618-06 for ; Fri, 20 Oct 2006 12:01:06 +1000 (EST) Received: from pulp.rsise.anu.edu.au (pulp.rsise.anu.edu.au [150.203.208.49]) by mail.rsise.anu.edu.au (Postfix) with ESMTP id 3142E53D45 for ; Fri, 20 Oct 2006 12:01:03 +1000 (EST) Received: by pulp.rsise.anu.edu.au (Postfix, from userid 1560) id 9E758A0AFC7; Fri, 20 Oct 2006 12:02:07 +1000 (EST) Date: Fri, 20 Oct 2006 12:02:07 +1000 From: Pietro Abate To: ocaml ml Subject: Re: [Caml-list] macosx, ocaml, findlib and extlib Message-ID: <20061020020207.GA32628@pulp.rsise.anu.edu.au> Mail-Followup-To: Pietro Abate , ocaml ml References: <20061019010335.GA19279@pulp.rsise.anu.edu.au> <1161258406.9721.29.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1161258406.9721.29.camel@localhost.localdomain> X-Operating-System: GNU/Linux X-Organization: Research School of Information Science and Engineering (Australian National University) User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at mail.rsise.anu.edu.au X-Miltered: at concorde with ID 45382DE7.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocaml:01 findlib:01 0200,:01 gerd:01 stolpmann:01 ocaml:01 non-standard:01 findlib:01 dependencies:01 toolchain:01 engineered:98 blog:98 blog:98 wrote:01 macosx:01 On Thu, Oct 19, 2006 at 01:46:45PM +0200, Gerd Stolpmann wrote: > > Moreover I see godi as too 'difficult' to use for my users. > Can you please elaborate on that? It is clear that godi isn't made for > a pure consumer of software, but aims at developers who usually also > have basic administration skills. Yes, this is the point. My users don't have big technical skills and godi can be a bit too much for them. I'm looking at all in one solution to install my software that targets non technical users. Asking people to learn how to use godi in order to install my package defeats my purpose... Nothing wrong with godi. It's a well engineered system, but it just not the right tool my for goals :) Reg the system wide installation: MacOsX users are locked in the file system structure given by their vendor. Fink solution, it to use a completely different name-space. Having an other user to handle ocaml related software via godi, effectively means to use a third name-space. This can be a bit annoying as it requests non-standard path settings (that can be set system wide, but still... most mac users don't have a sys admin to take care of their desktop computer). I totally understand and subscribe to your security consideration. But while having two or more name-spaces can be seen as acceptable for some users, it can be too difficult to deal with for others. I think, in the end, I'm going to integrate the findlib libraries in my project and cook it up in a way to avoid any dependencies except for the ocaml toolchain. thanks :) p -- ++ Blog: http://blog.rsise.anu.edu.au/?q=pietro ++ ++ "All great truths begin as blasphemies." -George Bernard Shaw ++ Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html