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 QAA20921; Fri, 7 May 2004 16:53:37 +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 QAA18738 for ; Fri, 7 May 2004 16:53:36 +0200 (MET DST) Received: from gatekeeper.elmer.external.excelhustler.com (gatekeeper.excelhustler.com [68.99.114.105]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i47ErYEV015128 for ; Fri, 7 May 2004 16:53:35 +0200 Received: from chatterbox.elmer.internal.excelhustler.com (unknown [192.168.0.12]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "chatterbox.elmer.internal.excelhustler.com", Issuer "excelhustler.com" (not verified)) by gatekeeper.elmer.external.excelhustler.com (Postfix) with ESMTP id A28A1E015C; Fri, 7 May 2004 09:53:33 -0500 (CDT) Received: from localhost (localhost [127.0.0.1]) by chatterbox.elmer.internal.excelhustler.com (Postfix) with ESMTP id 71E8D5C005; Fri, 7 May 2004 09:53:33 -0500 (CDT) Received: from wile.internal.excelhustler.com (wile.internal.excelhustler.com [192.168.1.34]) by chatterbox.elmer.internal.excelhustler.com (Postfix) with ESMTP id 5CD3A5C004; Fri, 7 May 2004 09:53:33 -0500 (CDT) Received: by wile.internal.excelhustler.com (Postfix, from userid 1000) id 56D224405C; Fri, 7 May 2004 09:53:33 -0500 (CDT) Date: Fri, 7 May 2004 09:53:33 -0500 From: John Goerzen To: Nicolas Cannasse Cc: Christophe TROESTLER , caml-list@inria.fr Subject: Re: [Caml-list] OCaml development site Message-ID: <20040507145333.GB28061@excelhustler.com> References: <20040507.124419.02551989.Christophe.Troestler@umh.ac.be> <008501c43429$393dc730$ef01a8c0@warp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <008501c43429$393dc730$ef01a8c0@warp> User-Agent: Mutt/1.5.5.1+cvs20040105i X-Scanned-By: clamscan at chatterbox.elmer.internal.excelhustler.com X-Miltered: at nez-perce with ID 409BA2EE.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 2004:99 cannasse:01 cpan-like:01 cpan:01 sourceforge:01 sourceforge:01 ocaml:01 ocaml:01 nicolas:01 0200,:01 structuring:02 affected:03 complex:03 wrote:03 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, May 07, 2004 at 01:48:32PM +0200, Nicolas Cannasse 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. > > My two cents : don't try to think everything before starting it, work > incrementaly. > First setup a -free- minimal service : allow users to create CVS repository, > home page, and mailing list, on a project basis. Add also a mailing list for That's true, but my take is a little different. Let's first make a general repository. Something like CPAN, maybe, where as long as people follow a few simple structuring conventions, they can upload something and make it easily accessible to everyone. Maybe GODI could be a starting point; maybe not. My perception of GODI -- and this may or may not be true -- is that it is a cathedral-style operation, where central gatekeepers review and approve contributions (and it requires knowledge of its build system). Make it more open to start with. I don't see a lot of utility in Yet Another *forge. Yes, problems exist with the existing forges, whether they be SourceForge, Savannah, Alioth, or whatever. Maintaining a system like that is a complex task, and making it "suck less" than the existing ones will mean starting up with a real mirror network, redundant servers, backups, etc. I guess I'm just not convinced that 1) there's a real need for this, and 2) we (the OCaml people) can do it better. This isn't a personal insult to those who are proposing the project at all; the best of admins have their hands full maintaining one of these things. If you are looking for a ready-made alternative to SourceForge and Savannah, check out http://alioth.debian.org/. It's a GForge installation, and although run by Debian, is open to everyone in the same spirit as the original SourceForge. Alioth has had, to my knowledge, one brief outage that was preventative in nature to make sure it was not affected by a breakin that occured on some Debian machines. I believe this was less serious than some of the outages suffered by SourceForge or Savannah, where some services stay broken for weeks a a time. -- John ------------------- 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