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 TAA14615; Thu, 18 Mar 2004 19:57:06 +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 TAA15008 for ; Thu, 18 Mar 2004 19:57:04 +0100 (MET) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i2IIv2Hd003726 for ; Thu, 18 Mar 2004 19:57:03 +0100 Received: (qmail 29792 invoked by uid 64014); 18 Mar 2004 18:57:01 -0000 Received: from shawnw@speakeasy.org by mail6.speakeasy.net with AmikaGuardian-Server-2.1.2; 18 Mar 2004 18:57:01 -0000 X-AmikaGuardian-Id: mail6.speakeasy.net107963622026129758 X-AmikaGuardian-Category: AN:Override Structure : 1.95 X-AmikaGuardian-Category: AN:Vectored : 1.95 X-AmikaGuardian-Category: AN:Forwarded Mail : 1.95 X-AmikaGuardian-Category: AN:Override : 1.95 X-AmikaGuardian-Category: AN:Exception : 1.95 X-AmikaGuardian-Action: Do Nothing() Received: from dialup-67.75.211.135.dial1.seattle.level3.net (HELO sherlock.localdomain) (shawnw@[67.75.211.135]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 18 Mar 2004 18:57:00 -0000 Received: by sherlock.localdomain (Postfix, from userid 502) id 4AB6A113AE; Thu, 18 Mar 2004 10:57:24 -0800 (PST) Date: Thu, 18 Mar 2004 10:57:23 -0800 From: Shawn Wagner To: caml-list@pauillac.inria.fr Subject: Re: OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Message-ID: <20040318185723.GE27866@speakeasy.org> Mail-Followup-To: caml-list@pauillac.inria.fr References: <07FEC955-782B-11D8-850C-000A957FFA4A@csun.edu> <20040318001905.36025.qmail@web41206.mail.yahoo.com> <20040318085638.GA11753@swordfish> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040318085638.GA11753@swordfish> User-Agent: Mutt/1.4.2i X-Miltered: at concorde by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; shawnw:01 ocaml's:01 caml-list:01 run-time:01 2004:99 gushee:01 --a:99 extlib:01 facto:01 extlib:01 namespaces:01 shawnw:01 ocaml:01 ocaml:01 0700,:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Keywords: X-UID: 179 On Thu, Mar 18, 2004 at 01:56:38AM -0700, Matt Gushee wrote: > > What if there were an "OCaml Community Library Project"--a group outside > INRIA that would take responsibility for extending and perhaps partially > replacing the standard library--maybe a bit like the current ExtLib > project, only more extensive (BTW, why are there two ExtLibs?? One of > you change the name, please! Thank you.). Maybe if that project showed > itself to be responsible, credible, reliable, etc. etc., after a while > it could become the de facto standard library. > There are two extlibs because two different people decided to release libraries filling in gaps in the standard library, using the obvious name, without knowing about the existance of another such effort. When the other extlib was announced quite a while ago, I talked with its author, and that the time neither one of us were willing to change names. Since then, the other one (That most people have mentioned here) doesn't seem to be being actively maintained the way mine is; as of a couple of days ago, when I checked, there hadn't been any commits to its CVS tree in months. That makes me, at least, even less likely to change my extlib's name than I was 6 months ago. Even if one of us did change the name of ours, there would still be problems if someone wanted to use both, because some modules have the same names. I've also noticed other libraries recently where that sort of colllision would be a problem. As the available number of libraries for ocaml grows, it'll get worse. High on my wish-list for the core ocaml system is namespaces or something similiar to help resolve this problem. -- 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