From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id pAG8ck75013570 for ; Wed, 16 Nov 2011 09:38:46 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApwCAHB1w06K54gDgWdsb2JhbABDhQGiDkKCJSIBARYmJYFyAQEFI1UBEAsODAIFFgsCAgkDAgECAUUGDQEHAogApwKRfYEwh1GBFgSUNIU7jEI X-IronPort-AV: E=Sophos;i="4.69,520,1315173600"; d="scan'208";a="130831261" Received: from rouge.crans.org ([138.231.136.3]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 16 Nov 2011 09:38:41 +0100 Received: from localhost (localhost.crans.org [127.0.0.1]) by rouge.crans.org (Postfix) with ESMTP id 1A8B38444; Wed, 16 Nov 2011 09:38:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at crans.org Received: from rouge.crans.org ([10.231.136.3]) by localhost (rouge.crans.org [10.231.136.3]) (amavisd-new, port 10024) with LMTP id j6EjIcSXJQzY; Wed, 16 Nov 2011 09:38:41 +0100 (CET) Received: from [192.168.39.1] (fbx.up7.fr [81.56.96.177]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by rouge.crans.org (Postfix) with ESMTPSA id DB3DD8075; Wed, 16 Nov 2011 09:38:40 +0100 (CET) Message-ID: <4EC37690.7030700@glondu.net> Date: Wed, 16 Nov 2011 09:38:40 +0100 From: =?UTF-8?B?U3TDqXBoYW5lIEdsb25kdQ==?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20111010 Icedove/3.1.15 MIME-Version: 1.0 To: Dmitry Grebeniuk CC: caml-list References: <4EC23672.7070709@gmail.com> <1321370897.43865.YahooMailNeo@web111510.mail.gq1.yahoo.com> In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=49881AD3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id pAG8ck75013570 Subject: Re: [Caml-list] How to fail to install Ocaml in 18 steps Le 16/11/2011 00:19, Dmitry Grebeniuk a écrit : > [...] it's easier to maintain a specified set of > software for all OSes I use than to require bugfixes > for all OCaml packages on every platform. > The "real work" requires bugs to be fixed as soon > as possible, and it's easier to fix bugs with simple > patches right now (hour/day), than to talk with all > maintainers of all OS packages/ports (days...), > and then let them talk with upstream (more days...), > then waiting for the upstream fix (weeks...), then > waiting for new package version in OS > (weeks/months...). Even in the ideal conditions, > it tooks at least 2..10 days, it's unacceptable for > some kinds of OCaml developement.) Your singling out of "OS packages/ports" here is misleading. Your whole paragraph applies to all software distributions as well, be it OS-level, domain-specific or a single project, and including your own: a user of your software will be subject to the same frustration that you are describing here with "OS packages/ports"... even (and I would even say, especially) if you are upstream. -- Stéphane