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 1E80581799 for ; Tue, 23 Jul 2013 21:38:29 +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: AikCALfa7lEmacjlnGdsb2JhbABbgztQwFyBCx4OAQEBAQEGDQkJFCiCJAEBBUABATcBDwsLDS4iEgEFARwGiCMDBJpgiwyBToJ0AQWNeAaPfQeEAIUEkl6EAYgpgz4WKYRWVgE X-IPAS-Result: AikCALfa7lEmacjlnGdsb2JhbABbgztQwFyBCx4OAQEBAQEGDQkJFCiCJAEBBUABATcBDwsLDS4iEgEFARwGiCMDBJpgiwyBToJ0AQWNeAaPfQeEAIUEkl6EAYgpgz4WKYRWVgE X-IronPort-AV: E=Sophos;i="4.89,729,1367964000"; d="scan'208";a="27067107" 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; 23 Jul 2013 21:38:28 +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 1V1iPi-000163-1K for caml-list@inria.fr; Tue, 23 Jul 2013 15:38:26 -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 1V1iPh-0000W8-V9 for caml-list@inria.fr; Tue, 23 Jul 2013 15:38:25 -0400 Received: from mail-ee0-f52.google.com ([74.125.83.52]) by mxgoog2.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1V1iPh-0002Ui-PB for caml-list@inria.fr; Tue, 23 Jul 2013 15:38:25 -0400 Received: by mail-ee0-f52.google.com with SMTP id c50so4730542eek.25 for ; Tue, 23 Jul 2013 12:38:25 -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; bh=NaDPZJXhsMMHxJ0rTCkCKPuxvrKFm79VjJ+y59CoT7k=; b=bSfCWJazB1lYNud1/wVubP5fB6YJY0ZkWNPpRvMzCcDe+hTXrLon0wBXquKnXiyDwz hG1KSAWWJOs9aYETyfqxSKrBRgU8kOuHSQRd7le1tTaNHl9JVA645fR3R0UrthnG1rsS /mu2QbUvFfrkuxjNUkshckjZTHqaFqB7658sQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=NaDPZJXhsMMHxJ0rTCkCKPuxvrKFm79VjJ+y59CoT7k=; b=SoCoGKZbfB01sPTFJVyjLBO3G2gxDV0+b7t41Jbq0TLBJlnbtllA5xyCKCWWnXA8Xt k8cWv6FDwQDn1/KyRNa1HaR1ljI7Z1rBNyD+MpOlBOxNu+tdFTOAKrzOIbjzUZbPriph F6nkPJ2c5whf0oHXMSkzw2n9nGAw60NYiaqPMIL2OufRupj1+PpS7VJmxf9F2wbshbNo QRQr18PWsup3Dkxri/FyypOImoeSpwOUr/Hqyh6SdZi+Gc9nL5g2+hV9zheiFOvXFg+z HIyamWzlczhyPDk1N1VKebx63/ohXigIq1mcB0cy5xJOuQJ1YsigzHM/1SQFRqMlcP8+ Kalw== X-Received: by 10.14.175.5 with SMTP id y5mr34525588eel.21.1374608305194; Tue, 23 Jul 2013 12:38:25 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.14.175.5 with SMTP id y5mr34525579eel.21.1374608305112; Tue, 23 Jul 2013 12:38:25 -0700 (PDT) Received: by 10.223.43.65 with HTTP; Tue, 23 Jul 2013 12:38:24 -0700 (PDT) In-Reply-To: <0825FE33-303A-464F-A089-4AF6065A2B65@gmail.com> References: <1e141e2803d9dec6a8231dd4f16dd173.squirrel@gps.dynxs.de> <0825FE33-303A-464F-A089-4AF6065A2B65@gmail.com> Date: Tue, 23 Jul 2013 15:38:24 -0400 Message-ID: From: Yaron Minsky To: Pierre-Etienne Meunier Cc: O Caml Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQkZv/NQRIpNIdjKH0eH/IvgwtojHf+OjnCciPbqrBs8EOVskjLX3QdKNgR0ZIGgSOtt7vLcHp9/eKoOx+2Dm7MF2XNV/PDQ8ikU4V/NcXvTI8BkHE4JwEd0qLA+oUsH5Ci6j6ItF8fW3+iFSdxqR/YOIxQjvA== Subject: Re: [Caml-list] Re: [Godi-list] GODI is shutting down On Tue, Jul 23, 2013 at 11:32 AM, Pierre-Etienne Meunier wrote: > Hi, > > I'm only using my os' package manager at this time, so I am not part of the troll. > But I find that Gerd made an interesting point, a few mails ago: > >> So far I've removed Core from GODI because it misses QA standards, and >> have no plans to add it again. I was not planning on responding substantively to Gerd's point about Core, but I don't want to let a false impression stand. Core, Async, Typeconv, Sexplib and Binprot are all high-quality codebases that benefit from quite a bit of testing, code review, and care. I'm not sure what Gerd is referring to, but it is true that we stopped putting effort into packaging for Godi some time ago (You can look here http://bit.ly/13aPCEI for the history behind why we stopped using GODI ourselves), but our releases are at this point quite smooth. We have a reliable weekly release with tarballs, opam packages, and exports into git (hosted at github) and mercurial (hosted at bitbucket). Surely there are things to improve (documentation, for example), but I don't think there's a general QA problem. As a general point, I do think that a weekly release is not what most people want or need. That's why OCaml Labs and OCamlPro are working on an OCaml Platform that contains stable versions of many important libraries, with OPAM used to manage those packages. I think most programmers would be happier using such a platform release, rather than a bleeding-edge weekly one. y