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 OAA03653; Tue, 25 Feb 2003 14:05:52 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: (from xleroy@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id OAA03747 for caml-list@pauillac.inria.fr; Tue, 25 Feb 2003 14:05:51 +0100 (MET) 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 MAA00253 for ; Tue, 25 Feb 2003 12:06:31 +0100 (MET) Received: from CS.UniBO.IT (leporello.cs.unibo.it [130.136.1.110]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h1PB6UT24652 for ; Tue, 25 Feb 2003 12:06:30 +0100 (MET) Received: from lordsoth.takhisis.org ([130.136.32.244]) by CS.UniBO.IT (8.9.3/8.9.3/Debian 8.9.3-6) with ESMTP id MAA09422 for ; Tue, 25 Feb 2003 12:06:22 +0100 Received: by lordsoth.takhisis.org (Postfix, from userid 3148) id 353D47073; Tue, 25 Feb 2003 11:47:16 +0100 (CET) Date: Tue, 25 Feb 2003 11:47:16 +0100 From: Stefano Zacchiroli To: caml-list@inria.fr Subject: [Caml-list] OCaml standard library _improvement_ NOT a new library! Message-ID: <20030225104716.GC22351@lordsoth.takhisis.org> Mail-Followup-To: caml-list@inria.fr References: <20030218180341.GA267@first.in-berlin.de> <20030220104343.B27056@pauillac.inria.fr> <20030220165448.GD5717@lordsoth.takhisis.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030220165448.GD5717@lordsoth.takhisis.org> User-Agent: Mutt/1.5.3i Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk As the source of this post-fest let me restate what was my original idea that definitely collide with sourceforge project and similar ... My idea was not to start a new ocaml library project full of a lot of really useful functions but split away from the ocaml team ocaml distribution. We already have many of them and no one of them managed to succeed in be widespreaded enough (CDK is surely the best example!). What I proposed was to collect a set of additions to the ocaml _standard_ library so that ocaml implementors can take suggestions and/or code from the ocaml programmers. This code was supposed to _be_part_of_the_ocaml_standard_library_, not a fork. In order to be part of the ocaml standard library functions should be: - a few and not tons - with interfaces and names similar to functions that already exist in the standard library - addons and not implementation of new impressive data structures, they don't need to be part of a standard library - recyclable as single units and not only as a whole library so that memebers of the ocaml team could pick single functions - with a license compatible with ocaml sources, the beter obviously is the same license of the rest of ocaml sources Anyone can be useful following this idea submitting small whishlist bug reports including implementations of functions for the stdlib, but creating a group which agree on a set of common functions is probably better. If someone is interested in working on such an approach please mail me privately so that we can share ideas and code to propose to the ocaml team. Cheers. -- Stefano Zacchiroli - Undergraduate Student of CS @ Uni. Bologna, Italy zack@{cs.unibo.it,debian.org,bononia.it} - http://www.bononia.it/zack/ " I know you believe you understood what you think I said, but I am not sure you realize that what you heard is not what I meant! " -- G.Romney ------------------- 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