From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=AWL,SPF_NEUTRAL autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 2B242BC6C for ; Mon, 28 Jan 2008 18:25:44 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAADOfnUfRVaKzgGdsb2JhbACQKgEBCQgrgRSUG4VV X-IronPort-AV: E=Sophos;i="4.25,260,1199660400"; d="scan'208";a="21897698" Received: from el-out-1112.google.com ([209.85.162.179]) by mail4-smtp-sop.national.inria.fr with ESMTP; 28 Jan 2008 18:25:34 +0100 Received: by el-out-1112.google.com with SMTP id r27so251050ele.3 for ; Mon, 28 Jan 2008 09:25:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:reply-to:to:subject:date:user-agent:references:in-reply-to:content-type:content-transfer-encoding:content-disposition:message-id; bh=9iPA5321ts1rEC2EY1wc0GwZaXcYCrRlxpiJ3/2zvjA=; b=AwfPo9g9idTlThF34RsPvq1OTyKGC0Z3NV4WKC3mUHnVyGymggLDk1jYyLeTsX9U52caBy+UTEkEAL9XVbBRCa7ZZ4YdwS95ixJOaO+nOaWf1hZj4V57wwhfy9llDRHf6U91BkCWR+vXrtVdQzCxIoVnWjlaQMX1I69wLj1I0U4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to:content-type:content-transfer-encoding:content-disposition:message-id; b=qOFMlupKN5vmwLrcCbQfEO0zJ1vMroCoh+swI3t7uCcHgS9JtaPElqQbt3rAgCU3zjsVYz5n5XD0Ej1r9J9iTVGVnXH+iXv3ilVFhvIGAtmOp7pKi5/zluBvbinO7z4XVXWuqSLsRNW2mTYZGWHyn+tIpH9k6PrYR8knSlQMe4I= Received: by 10.143.8.10 with SMTP id l10mr2505675wfi.181.1201541132808; Mon, 28 Jan 2008 09:25:32 -0800 (PST) Received: from lawn-128-61-17-9.lawn.gatech.edu ( [128.61.17.9]) by mx.google.com with ESMTPS id a42sm9834306rne.11.2008.01.28.09.25.23 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 28 Jan 2008 09:25:29 -0800 (PST) From: Peng Zang Reply-To: peng.zang@gmail.com To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] The OCaml Community (aka back from the Developer Days) Date: Mon, 28 Jan 2008 12:25:10 -0500 User-Agent: KMail/1.9.7 References: <1201439362.6302.15.camel@Blefuscu> <1201480729.479d2419c2f08@webmail.in-berlin.de> <1201519661.6747.27.camel@Blefuscu> In-Reply-To: <1201519661.6747.27.camel@Blefuscu> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801281225.13208.peng.zang@gmail.com> X-Spam: no; 0.00; ocaml:01 hash:01 model:01 model:01 rephrase:01 ocaml:01 bug:01 cpan-like:01 cheers:01 peng:98 peng:98 wrote:01 binaries:01 caml-list:01 kernel:02 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hear, hear. I cannot express how happy I am to hear a move towards the Linux model. Not that INRIA has done a bad job, but they have limited resources and the Linux model provides a fix -- a way to leverage the community, an opportunity for us to give back =] Peng On Monday 28 January 2008 06:27:41 am David Teller wrote: > Let me rephrase the idea. > At the moment, OCaml follows a model comparable to the JDK: > * One True Distribution > * every single file in the distribution is managed by INRIA (e.g. at the > moment, that .5 person full-time) > * bug reports are managed by INRIA > * nothing from the distribution may be fixed or improved by > third-parties. > > The opposite model is the Linux model: > * a small number of developers concentrate on the kernel > * the kernel may be downloaded by itself although that's only > interesting for few people > * a large number of developers work on everything besides the kernel > * yet other developers consider the work of the previous group, test it, > manage and turn it into distributions > * most people don't even know that the kernel may be downloaded alone, > because they choose from a distribution. > > The idea, here, is to *eventually* move from a JDK model to a Linux > model. Large steps have already been undertaken in that direction, with > GODI, the Debian packages, the Fedora packages, etc. The next step would > be to make this the official way of getting OCaml for the end-user. Of > course, this requires solving a number of problems, such as Windows > binaries, etc. > > CPAN-like things are being discussed. Sylvain Le Gall has ideas and some > of the infrastructure ready, so we're waiting for him to start a thread > on this subject. > > Well, I only have good things to say about installing OCaml in Debian or > GODI. > > Cheers, > David -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) iD8DBQFHng/5fIRcEFL/JewRAp34AJ9deG7nSz+BkfsYKEpSuyEbhSwPJwCfQ1Cs EcIgFYovZdQ4T59SYlhSFjk= =MbDT -----END PGP SIGNATURE-----