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 UAA32424; Fri, 7 May 2004 20:09:14 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA32363 for ; Fri, 7 May 2004 20:09:07 +0200 (MET DST) Received: from swisspig.phauna.org (SWISSPIG.STWING.UPENN.EDU [165.123.176.143]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i47I96EV004216 for ; Fri, 7 May 2004 20:09:06 +0200 Received: from warchicken.stwing.upenn.edu ([165.123.176.142] helo=warchicken.phauna.org) by swisspig.phauna.org with smtp (Exim 4.32) id 1BM9mT-00022h-LG; Fri, 07 May 2004 14:09:05 -0400 Received: by warchicken.phauna.org (sSMTP sendmail emulation); Fri, 7 May 2004 14:09:05 -0400 From: "N. Owen Gunden" Date: Fri, 7 May 2004 14:09:05 -0400 To: Christophe TROESTLER Cc: "O'Caml Mailing List" Subject: Re: [Caml-list] OCaml development site Message-ID: <20040507180905.GA4891@phauna.org> Mail-Followup-To: Christophe TROESTLER , O'Caml Mailing List References: <20040507.124419.02551989.Christophe.Troestler@umh.ac.be> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040507.124419.02551989.Christophe.Troestler@umh.ac.be> User-Agent: Mutt/1.5.6i X-Miltered: at nez-perce with ID 409BD0C2.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; owen:99 caml-list:01 2004:99 troestler:01 cpan-like:01 cpan-like:01 lovas:01 potent:99 threads:01 svn:99 gerd:01 orthogonal:01 christophe:01 ocaml:01 ocaml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, May 07, 2004 at 12:44:19PM +0200, Christophe TROESTLER wrote: > Richard Jones and myself are thinking about setting up a collaborative > development site for OCaml projects. Not only this can show to the > world how active the OCaml community is [and to prevent code from > disappearing when the developer is not interested in maintaining it > anymore] but also serve as a base for a CPAN-like repository. I'm not sure the CPAN-like repository is the right approach. Introducing a second code distribution platform would create competition, which in this case is most definitely /not/ healthy, because there are so few people working on O'Caml packaging now. A lot of work has gone into and continues to go into GODI/GODIVA, and a lot of overlapping work would have to go into this CPAN-like repository. Will Lovas and I considered designing just such a system way back in September, and we decided not to for similar reasons. The reasons are even more potent now, however, because of all the progress since then. What has been outlined here and in other threads indicates that many people do not understand exactly how GODI and GODIVA work. For example, it is not cathedral-type development--I know this for sure as I've released packages through GODI without having to get them reviewed by the Master. It has also been suggested to work out a system that can incrementally be improved. GODI/GODIVA is such a system. For example, I would like to see the hairier parts of GODI (BSD make, pkgsrc) replaced by O'Caml tools eventually (and I think there are even bugs for this). My suggestion to anyone wanting to brighten package management and distribution of O'Caml code is: join godi-list, get a svn account from Gerd, try to package some things up with GODIVA, and then complain about what you don't like (or even fix it!). Help to morph GODI/GODIVA into the right tool. I think at this early stage, even seemingly large design changes are possible, if it is deemed that they are necessary. Finally, the idea of giving developers a place to host their websites, cvs accounts, and mailing lists is probably an orthogonal problem to GODI. So sure, go ahead with that if you want to. I warn you that it seems on this list that O'Caml programmers are very particular about what revision control system (and probably web tools, etc.) they use, so may be hard to please a critical mass :). w00t for $0.02. - O ------------------- 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