From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id EDAB27EE4B for ; Fri, 27 Sep 2013 14:04:19 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of yminsky@janestreet.com) identity=pra; client-ip=38.105.200.229; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of yminsky@janestreet.com designates 38.105.200.229 as permitted sender) identity=mailfrom; client-ip=38.105.200.229; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@tot-dmz-mxout1.janestreet.com) identity=helo; client-ip=38.105.200.229; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="postmaster@tot-dmz-mxout1.janestreet.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApgBANxyRVImacjlnGdsb2JhbABZgz9SwEqBFh4OAQEBAQEGFgk8giUBAQUMNAEBNwEPCwsNLiISAQUBHAYTFIdyAwmbbIsMhFABBY5BBo8eMweEHpQjg12BL4sYg0cYKYRp X-IPAS-Result: ApgBANxyRVImacjlnGdsb2JhbABZgz9SwEqBFh4OAQEBAQEGFgk8giUBAQUMNAEBNwEPCwsNLiISAQUBHAYTFIdyAwmbbIsMhFABBY5BBo8eMweEHpQjg12BL4sYg0cYKYRp X-IronPort-AV: E=Sophos;i="4.90,992,1371074400"; d="scan'208";a="34612091" Received: from mx5.janestreet.com (HELO tot-dmz-mxout1.janestreet.com) ([38.105.200.229]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 27 Sep 2013 14:04:18 +0200 Received: from tot-oib-smtp1.delacy.com ([172.27.22.15] helo=tot-smtp) by tot-dmz-mxout1.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1VPWmP-0005VU-Qk for caml-list@inria.fr; Fri, 27 Sep 2013 08:04:17 -0400 Received: from tot-dmz-mxgoog1.delacy.com ([172.27.224.14] helo=mxgoog2.janestreet.com) by tot-smtp with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1VPWmP-0004f8-PO for caml-list@inria.fr; Fri, 27 Sep 2013 08:04:17 -0400 Received: from mail-ee0-f47.google.com ([74.125.83.47]) by mxgoog2.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1VPWmP-00037O-Kj for caml-list@inria.fr; Fri, 27 Sep 2013 08:04:17 -0400 Received: by mail-ee0-f47.google.com with SMTP id d49so1167359eek.20 for ; Fri, 27 Sep 2013 05:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=4C87VOonQbl8Or/08sw8gJyb8qJlQd2tAIgkwCb89Ok=; b=oLzaIS0h9AwphHAjCqcd50nsBSEBq8096lk6g5XJAmJdxcQpLEtRt78XDQB1pGTwCz i/mRUyJ9yG9qLHWzGFMFOyHAfL1yOMuOKBA4fzNCkdO/bm5gjkvyufK2kS4Ec2AJP6eE OzR2oMr7IKyMOP84ufulCKT3ky+2OwIti75fs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4C87VOonQbl8Or/08sw8gJyb8qJlQd2tAIgkwCb89Ok=; b=D/OVbAQ9N+9G4s9Q4hJf5S6gb0YTimStSfsih46nZgvtkMT/WvNuDcam3HC6Cxd8w6 fPniWRkYiISD43OhqiG/hT4fvuPRtHZgP4ck5iYMwspEeGWunN7mhrzoNh2c9XaPO6QV AUx0KKo9KIMx5wGW/ZnUY+Zv1smWRmWQYE1TOhRqU4krDrW6+u3wFC5SRgtzI268PLpy Kr5gEldS3qwcM7SCtF55AnexNR104Gg1Qex+qHstxHbnpdx8HZLxYMBmgVIvrdRT48xU JLKFk4lydHI9bKvOcPBltXxkGAoT4Y9gVCDv2dCfOTwR1cGD7xDKTJawCw68oKrYFyJG 14NQ== X-Gm-Message-State: ALoCoQlqEmDHaewr53t6YAVIDyMqRYt6yU/oAYYdZBZ71A4WctelrcZnTWzN6a2Ge+5OJoZxQ/9wbJvaooejDUrfiN2ljOMw77lzn2K+e7hkjlOJ1LLLxFHoicBgORiXHcJV+yqnqHXir+aiMSKBuYoEI2O/9bC9KQ== X-Received: by 10.14.224.198 with SMTP id x46mr3715800eep.53.1380283457061; Fri, 27 Sep 2013 05:04:17 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.14.224.198 with SMTP id x46mr3715787eep.53.1380283456964; Fri, 27 Sep 2013 05:04:16 -0700 (PDT) Received: by 10.223.180.138 with HTTP; Fri, 27 Sep 2013 05:04:16 -0700 (PDT) In-Reply-To: <524569E1.20701@etorok.net> References: <20130927091146.54ef8c42@atmarama.noip.me> <524569E1.20701@etorok.net> Date: Fri, 27 Sep 2013 08:04:16 -0400 Message-ID: From: Yaron Minsky To: =?ISO-8859-1?Q?T=F6r=F6k_Edwin?= Cc: "caml-list@inria.fr" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] UFO (United Forces of OCaml) On Fri, Sep 27, 2013 at 7:20 AM, T=F6r=F6k Edwin wrote: > On 09/27/2013 10:11 AM, Gour wrote: >> >> However, there are certain things which seems like wasting of resources, >> so my humble proposal is whether it is possible to make UFO - United >> Forces of OCaml in order not to have too many (similar) projects >> tackling the same problems. > > I think this is worked on under the name "OCaml Platform": > http://www.cl.cam.ac.uk/projects/ocamllabs/tasks/platform.html > >> So, my naive proposal is to try to combine forces together and produce >> small(er) set of tools libraries and make it somewhat 'standard' within >> community. > > I'd prefer if existing tools are improved, and the best one considered as= "standard", > rather than developing a new set of tools to replace all the existing one= s. > As you noticed we have too many alternatives already, and if yet another = one is created we'll end up with: http://xkcd.com/927/ I very much agree. The problem of having too many libraries isn't solved by a vote or by creating Yet Another Library. It's solved by one of the alternatives getting good enough that people migrate to it of their own accord. I'm hopeful that the work we're doing on Core and its related libraries will get it there, but whether it does or not is a question for people to vote on with their feet (or with their fingers, I suppose.) y