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 KAA30159; Fri, 19 Mar 2004 10:49:47 +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 KAA26232 for ; Fri, 19 Mar 2004 10:49:46 +0100 (MET) Received: from btr0x1.rz.uni-bayreuth.de (btr0x1.rz.uni-bayreuth.de [132.180.8.29]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i2J9niHd006363 for ; Fri, 19 Mar 2004 10:49:45 +0100 Received: from btn1x1.inf.uni-bayreuth.de (btn1x1.inf.uni-bayreuth.de [132.180.192.6]) by btr0x1.rz.uni-bayreuth.de (8.12.10/8.12.1) with ESMTP id i2J9nRq7023727; Fri, 19 Mar 2004 10:49:27 +0100 (MET) Received: from btn1x5.inf.uni-bayreuth.de (btn1x5.inf.uni-bayreuth.de [132.180.192.16]) by btn1x1.inf.uni-bayreuth.de (8.12.3/8.12.3/SuSE Linux 0.6) with ESMTP id i2J9nU73029713; Fri, 19 Mar 2004 10:49:30 +0100 From: Wolfgang =?iso-8859-1?q?M=FCller?= To: Diego Olivier Fernandez Pons , caml-list@pauillac.inria.fr Subject: Re: [Caml-list] Suggestion (was: Demande clarification nomenclature ocaml*) Date: Fri, 19 Mar 2004 10:49:27 +0100 User-Agent: KMail/1.5.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200403191049.27133.wolfgang.mueller2@uni-bayreuth.de> 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; mueller:99 caml-list:01 claire:99 camlimages:01 extlib:01 baire:01 unlucky:01 namespaces:01 bottleneck:01 namespaces:01 shorter:01 ocaml:01 ocaml:01 caml:01 afaik:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Keywords: X-UID: 206 [2nd try. The first went to DOFP only] > La communaute ne semble meme pas capable de se mettre d'accord sur la > nomenclature de ses bibliotheques. Verra-t-on ensuite une querelle > pour savoir qui detient le veritable "ocamlmakefile", "ocamlxml" ou > encore "ocamlyacc" ? > > Il me semble raisonnable que l'utilisateur ait une vision claire de ce > qui est officiellement developpe par l'INRIA et de ce qui ne l'est > pas. > > Raison pour laquelle il me semble que l'INRIA devrait etre plus > vigilant au sujet de la nomenclature, par exemple en affirmant sa > primaute sur le suffixe ocaml* en demandant aux autres bibliotheques > de migrer vers caml* telle CamlImages, ou encore en demandant aux > contributeurs d'eviter des noms equivoques tels ExtLib. > > Je me trouve apres coup bien aimable de n'avoir pas nomme Baire plutot > OCamlStdLib : c'est bien plus vendeur. > > Diego Olivier En fait, tout le monde parle Francais ici? To get back to the perl example: This is a point where a *central* repository for libraries with good search feature is important. For example: I once had a neat way of writing (creating, parsing) simplified DOM trees in Perl, and when I wanted to publish it, I found out that there actually was a module doing practically the same thing. So, unless you're unlucky and two people develop at home during 2 years one library and then submit it within one week, there is not much probability of unintentionally duplicated work within Perl. However, for toplevel namespaces, you have to write to a mailing list, and there is a group of people who decide if to accept the new toplevel namespace or not. This is a (AFAIK also known) bottleneck.. My suggestion: ___ While waiting for nested namespaces one could do namespace-by-convention. One would keep INRIA (or possibly something convenient and shorter) as prefix for INRIA OCaml stuff, leaving other useful prefixes for the normal people. This namespace could then be maintained in a perlish style. Reading this list from time to time it is quite clear that there is a number of people who mail a lot to this list, who know a lot about OCaml (as far as I can judge this as someone who knows little about OCaml), and who would be suitable for being maintainers of the toplevel namespace. Sounds good? Cheers, Wolfgang ------------------- 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