From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTPS id 7958D5D5 for ; Tue, 27 Nov 2018 13:07:43 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.56,286,1539640800"; d="scan'208";a="357579745" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 27 Nov 2018 14:07:42 +0100 Received: by sympa.inria.fr (Postfix, from userid 20132) id 0642C8253E; Tue, 27 Nov 2018 14:07:42 +0100 (CET) Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 7C7AE824CF for ; Tue, 27 Nov 2018 14:07:32 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=jean-marc.alliot@irit.fr; spf=SoftFail smtp.mailfrom=jean-marc.alliot@irit.fr; spf=None smtp.helo=postmaster@scout-out2.univ-toulouse.fr IronPort-PHdr: =?us-ascii?q?9a23=3Ag5YWIhVCglZeps/YVhh9oD5jda3V8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYYxOHt8tkgFKBZ4jH8fUM07OQ7/iwHzRYqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjWwba9xIRmssQndqtQdjJd/JKo21hbHuGZDdf?= =?us-ascii?q?5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXM?= =?us-ascii?q?TRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmij?= =?us-ascii?q?oINyQh/W/KlMJwgqJVrhGvqRNxzIHbYp2aOvVlc6PBft4XX3ZNUtpfWiFDBI63?= =?us-ascii?q?cosBD/AGPeZdt4Tzo0UBogG4BQW1A+3g0CVIiWPr1qAm1+QhFQDG3As8H9kTt3?= =?us-ascii?q?nUrsv6O70UUeysyanH1y/DYO9M1Tjn7IjIdhEhofaQXb9rcMrR00gvFx/fglWe?= =?us-ascii?q?s4zoJjWY3fkOvWiD9+dsSOaihmA9pwx+oTWj3Nkgh4bNi44P11zI6yV0zJ42KN?= =?us-ascii?q?C5UkJ3fNqpHZ9KuyyZNIZ6WMEvTmNutS0n0LMJo4S7czIPyJk/xx7QdfiHc4+Q?= =?us-ascii?q?7xL4SOmRJip4hG58dLK4mhay7VasxvfhVsmy0VZKsDNJksXLtnAQ0xzT7dWHSu?= =?us-ascii?q?Bj8Uu71zaPzRjf6uBCIU8qiarWM4Mtz7o+m5YJvknOHTX6lFv5gaKSbEko5/ak?= =?us-ascii?q?5uT/brXjvJCcNot0ig/kMqQpn8yyGeY4PRYUUGid4Oi80afs/VflT7lQlPI2lq?= =?us-ascii?q?3ZsJHdJcQHvaO5AhVV0oc/6xqlATemyswUnWMbI1JdZBKHk4/pNknSL//iCPe/?= =?us-ascii?q?h02gkDNqx/DdIr3sGY7NL3jGkLf5Z7lx8U9cyAwpzdBe/Z1YEL8BIOigEnP24d?= =?us-ascii?q?fRCxt8Nw2v387mDs9838UQQzGhGKicZYHfuFnNw+s1KKGlYIsUvyq1f/oo7vir?= =?us-ascii?q?iHYjkhkUea2o2oc/aWq5ArJoORPKMjLXnt4dHDJS7UIFR+vwhQjaCG8BVzOJR6?= =?us-ascii?q?s5owoDJsejBIbHSJqqhe3T3T26AttYfDIdUwzeITLTb4yBHsw0RmeKOMYwwD0e?= =?us-ascii?q?VKTnRZVzjUjz5j+/8KJuK6/vwgNdtZ/n04IktfbYkgwusDtpE57bzmeMUSRomX?= =?us-ascii?q?4MQCIt0eZxux4lxw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CGAQBPQP1bh335MMFkHgEGBwaBZYFWg?= =?us-ascii?q?haEIIh3jQ8lmToNgXeCdQKENRoMBS8SAQMBAQIBAQEBARMBAQEKCwkIKS+CNiK?= =?us-ascii?q?CZQECAyMPAQVRCxgCAiYCAlcTCAEBEAeDBoIGpQ6BL4VAhG2BC4sCghaBOAyCM?= =?us-ascii?q?S6FToI3glcCnzdVBwKBC5AfBhiJYocpgniOW4ZkgV2BdjMaJ0yCbYImDgmOHj4?= =?us-ascii?q?BAY8iAQE?= X-IPAS-Result: =?us-ascii?q?A0CGAQBPQP1bh335MMFkHgEGBwaBZYFWghaEIIh3jQ8lmTo?= =?us-ascii?q?NgXeCdQKENRoMBS8SAQMBAQIBAQEBARMBAQEKCwkIKS+CNiKCZQECAyMPAQVRC?= =?us-ascii?q?xgCAiYCAlcTCAEBEAeDBoIGpQ6BL4VAhG2BC4sCghaBOAyCMS6FToI3glcCnzd?= =?us-ascii?q?VBwKBC5AfBhiJYocpgniOW4ZkgV2BdjMaJ0yCbYImDgmOHj4BAY8iAQE?= X-IronPort-AV: E=Sophos;i="5.56,286,1539640800"; d="scan'208";a="286986666" Received: from scout-out2.univ-toulouse.fr ([193.48.249.125]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Nov 2018 14:07:31 +0100 Received: from scout-out2.univ-toulouse.fr (localhost [127.0.0.1]) by scout-out2.univ-toulouse.fr (Postfix) with ESMTP id 31B7460C65 for ; Tue, 27 Nov 2018 14:07:31 +0100 (CET) Received: from scout-f3.univ-toulouse.fr (scout-f3.univ-toulouse.fr [10.1.1.12]) by scout-out2.univ-toulouse.fr (Postfix) with ESMTP id 2E98D60BAB for ; Tue, 27 Nov 2018 14:07:31 +0100 (CET) Received: from [10.31.1.2] ([86.199.88.77]) by scout-f3.univ-toulouse.fr (envelope-from ) with ESMTPA for ; Tue, 27 Nov 2018 14:07:27 +0100 (CET) To: caml-list@inria.fr References: <20181126101448.3ee5jgz4c6ulsbbr@first.in-berlin.de> <152c589f-c40c-8a43-33c3-70840bc04904@users.sourceforge.net> From: Jean-Marc Alliot Message-ID: <51c9dbaf-27ac-7470-3662-faa51e8be630@irit.fr> Date: Tue, 27 Nov 2018 14:07:27 +0100 (CET) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr Subject: Re: [Caml-list] Build-/Installation-Tools - not enogh of them? Reply-To: Jean-Marc Alliot X-Loop: caml-list@inria.fr X-Sequence: 17165 Errors-to: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Le 27/11/2018 à 11:08, Julia Lawall a écrit : > > On Tue, 27 Nov 2018, SF Markus Elfring wrote: > >>> Saying "the way to install ocaml is use opam" and then giving a link >>> showing how to install opam with one's package manager is not a solution. >> Which solution variants would you prefer instead for the management >> of involved dependencies by software package formats? > The question is what to do after installing opam. Even if there is > nothing to do after installing opam, it would be helpful to say that. If > there is something to do after installing opam to get the ocaml compiler > for example, as opposed to just the runtime system, it would be helpful to > say that too. The documentation should be designed from the point of view > of the person who has never used ocaml or opam, never wants to use them > again, and has no contact with the ocaml community. Otherwise, people who > want to try some ocaml software, but are not actually forced to use it, > will just give up. > > julia > +1 Even if I have been using ocaml/caml-light for almost 30 years now, it took me a while to switch to opam (I only did that something like 2 years ago), because I found it easier to use the linux distribution package manager, and didn't like much to have to learn a new tool. It is also possible that it took me so long because I was used to compile myself from source the packages that I needed when they were not in the distro. opam is a really fine tool, but the documentation is "scarse", and sometimes looks like it is meant for people knowing opam already. It's no big deal as soon as you really need to use it (in the end, compiling packages from source had become somewhat nightmarish, so speending some time to learn opam was a reasonable decision), but its documentation could easily deter someone who is just passing by. It's not a criticism in any way to the people who have been working on opam, who I thank for they excellent work, just the expression of a feeling from a happy user of ocaml who would like to see more people use it. Jean-Marc -- Caml-list mailing list. Subscription management and archives: https://sympa.inria.fr/sympa/arc/caml-list https://inbox.ocaml.org/caml-list Forum: https://discuss.ocaml.org/ Bug reports: http://caml.inria.fr/bin/caml-bugs