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 PAA11926; Sat, 19 Jul 2003 15:21:06 +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 PAA11235 for ; Sat, 19 Jul 2003 15:21:05 +0200 (MET DST) Received: from sark.cc.gatech.edu (sark.cc.gatech.edu [130.207.7.23]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h6JDL4f28599 for ; Sat, 19 Jul 2003 15:21:04 +0200 (MET DST) Received: from gaia.cc.gatech.edu (gaia.cc.gatech.edu [130.207.3.8]) by sark.cc.gatech.edu (8.12.9/8.12.8) with ESMTP id h6JDKvOG024398; Sat, 19 Jul 2003 09:20:57 -0400 (EDT) Received: (from fernando@localhost) by gaia.cc.gatech.edu (8.12.9/8.12.8) id h6JDKuLB023480; Sat, 19 Jul 2003 09:20:56 -0400 (EDT) Date: Sat, 19 Jul 2003 09:20:56 -0400 From: Fernando Alegre To: Gerd Stolpmann Cc: Fernando Alegre , Shawn Wagner , caml-list@inria.fr Subject: Re: [Caml-list] GODI (was: CTAN/CPAN for Caml (COCAN ...?)) Message-ID: <20030719132056.GA21966@gaia.cc.gatech.edu> References: <20030715180953.GA8821@redhat.com> <3F17AC55.7050908@ozemail.com.au> <20030718072901.A11777@speakeasy.org> <1058615717.6545.84.camel@ice.gerd-stolpmann.de> <20030719121852.GA20766@gaia.cc.gatech.edu> <1058618316.6556.94.camel@ice.gerd-stolpmann.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1058618316.6556.94.camel@ice.gerd-stolpmann.de> User-Agent: Mutt/1.4.1i X-Loop: caml-list@inria.fr X-Spam: no; 0.00; alegre:01 gatech:01 caml-list:01 cpan:01 gerd:01 stolpmann:01 on-topic:01 workarounds:01 -pack:01 compiler:01 cmo:01 compilers:01 ocaml:01 caml:01 off-topic:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Sat, Jul 19, 2003 at 02:38:37PM +0200, Gerd Stolpmann wrote: > I.e. nothing. Debian is the only distribution with good O'Caml packages > I know. From a common point of view this is a very unsatisfactory > situation, because Debian is not the world. I agree, but I still think packaging is off-topic for the Ocaml list. It has nothing specific to the Ocaml language or the ocaml compilers/interpreters. The real problem is managing module namespace, independently of how files are organized. > > Packaging is off-topic. The on-topic problem is module naming. If I want > > to use two packages in my program, but both have a module called Stuff, > > I have a problem. Current workarounds: > > I would say this is a minor problem, and not even a technical one. Why > don't you ask the developers to rename their modules? We should be looking for solutions under our control. Developers might refuse (and rightly so) to rename their modules, and then we are stuck. I have two suggestions for the Ocaml developers: 1) Make -pack use cma instead of cmo 2) Add an -alias option to the compiler (and an #alias to the interpreter) so that modules in the cmi/cmo files use the alias name instead of the file name. ------------------- 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