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 C7FB75D5 for ; Fri, 7 Dec 2018 15:19:55 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.56,326,1539640800"; d="scan'208";a="359322956" Received: from sympa.inria.fr ([193.51.193.213]) by mail2-relais-roc.national.inria.fr with ESMTP; 07 Dec 2018 16:19:54 +0100 Received: by sympa.inria.fr (Postfix, from userid 20132) id C154682560; Fri, 7 Dec 2018 16:19:54 +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 54E6682559 for ; Fri, 7 Dec 2018 16:19:50 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=oliver@first.in-berlin.de; spf=None smtp.mailfrom=oliver@first.in-berlin.de; spf=None smtp.helo=postmaster@einhorn-mail.in-berlin.de IronPort-PHdr: =?us-ascii?q?9a23=3AAN8MeRHUKVM3GOILYP8drZ1GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ78ps2wAkXT6L1XgUPTWs2DsrQY07qQ6/iocFdDyK7JiGoFfp1IWk1Nou?= =?us-ascii?q?QttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZr?= =?us-ascii?q?KeTpAI7SiNm82/yv95HJbAhEmDmwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+?= =?us-ascii?q?NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjD?= =?us-ascii?q?QhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj?= =?us-ascii?q?8KOTA5/m/Jl8J+j6xbrx29qBNiwYHbbpqYNOZicq7HYd8WWXBMU8RXWidcAo28?= =?us-ascii?q?dYwPD+8ZMOZfq4n9pkUOogWkBQKxA+7vzTtIhn7o3aIkyeQsCg/G3A06H9IVrH?= =?us-ascii?q?TYttT1NKELXe+u0qbI1zHDb/JQ2Tvn9YfHbAksrPeRVrxzacrc0VcjGx7Hg1mK?= =?us-ascii?q?tIDoOzGY2v4OvmSH9eZsS/6jhmg6oA9ruDev3N0jiozRi4IV1F/E8SJ5zZ4rKt?= =?us-ascii?q?25Tk57YdmkEIFWty2DMot5WMIiQ2VytCY7zL0KoIW0czYQyJQjxh7fbeaLfJWW?= =?us-ascii?q?7R77VeaRJyl3hG59db6hmhq/81KsxvD4W8S2ylpHrTZJnsPSunwRzxDT79KISv?= =?us-ascii?q?p5/kevwzaP0AXT5/lDIUAwlKrbNYAuwqQrm5odsETDBDT2mFnsgK+XcEUo4/On?= =?us-ascii?q?5Pr9YrXip5+cMZV4hRzgPag2gMywHfw4MhQSX2ic4emzyKfs/Uj9QLlTiv02k7?= =?us-ascii?q?LZsIzBKMQApq+5BhdV3Zw55xa+CTemytUYkmMdIFJLYhLUx7TublrHJfS9Cfak?= =?us-ascii?q?n3ytli1qzrbIJO7PGJLIe3/HkansZ/4p7Epd1gcp5d5e/YlITLAHZfj+QEvwsp?= =?us-ascii?q?rUA0lqYESP3+/7BYAlhcslUmWVD/rBafKAgRqz/usqZtK0SsoQsTf5JeIi4qS2?= =?us-ascii?q?33E4g0QBO6ivmJEacnS5GLJqLhfBOCa+spI6CW4P+zEGYqnyklTYCWxdZmypQ+?= =?us-ascii?q?Q94HQxBZiiDIGFSo3/2OXcjhf+JYVfYyV9Mn7JEXrscN/bCfoNbiKVOMkklzUF?= =?us-ascii?q?Uf6gTcor2AuqtQm8x7c1duc=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BCAgB1jgpchxRQxdljHgEGBwaBZYNsJ?= =?us-ascii?q?4N6iHiLMYINiRKOUYFmCwEBhGwCgxsaBgY0EgEDAQECAQEBAQETAQEBCgsJCCk?= =?us-ascii?q?vgjYigmQBAQEDASMERxALCwkPAgIFIQICDxI2GYMhgWoDDQylPXwzhUCCRA2CH?= =?us-ascii?q?IELixQXgT9AgRGCZC6CV4F3ARIBbII3glcCoDkuCYEVgXqLDYMkCxiJbodKgwC?= =?us-ascii?q?MD4llAgQCBAUCFIFdgQVxcRQ7gmyCJw4Jjh4+AzCJCYI+AQE?= X-IPAS-Result: =?us-ascii?q?A0BCAgB1jgpchxRQxdljHgEGBwaBZYNsJ4N6iHiLMYINiRK?= =?us-ascii?q?OUYFmCwEBhGwCgxsaBgY0EgEDAQECAQEBAQETAQEBCgsJCCkvgjYigmQBAQEDA?= =?us-ascii?q?SMERxALCwkPAgIFIQICDxI2GYMhgWoDDQylPXwzhUCCRA2CHIELixQXgT9AgRG?= =?us-ascii?q?CZC6CV4F3ARIBbII3glcCoDkuCYEVgXqLDYMkCxiJbodKgwCMD4llAgQCBAUCF?= =?us-ascii?q?IFdgQVxcRQ7gmyCJw4Jjh4+AzCJCYI+AQE?= X-IronPort-AV: E=Sophos;i="5.56,326,1539640800"; d="scan'208";a="288300024" Received: from einhorn-mail.in-berlin.de ([217.197.80.20]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Dec 2018 16:19:49 +0100 X-Envelope-From: oliver@first.in-berlin.de X-Envelope-To: Received: from authenticated.user (localhost [127.0.0.1]) by einhorn.in-berlin.de with ESMTPSA id wB7FJmSH016138 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 7 Dec 2018 16:19:48 +0100 Date: Fri, 7 Dec 2018 16:19:48 +0100 From: oliver To: caml-list@inria.fr Message-ID: <20181207151948.5eyrbiolefu7tos5@first.in-berlin.de> References: <20181126101448.3ee5jgz4c6ulsbbr@first.in-berlin.de> <20181126225522.GY3935@church> <20181127132914.ifjkrrsg677zcy6r@first.in-berlin.de> <20181127150629.GC1374@carty> <20181127154929.h2sdvjhwzyyfwior@first.in-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 Subject: Re: [Caml-list] Build-/Installation-Tools - not enogh of them? Reply-To: oliver X-Loop: caml-list@inria.fr X-Sequence: 17230 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: Quoting Markus Mottl (snt: 2018-11-27 18:09 +0100 CET) (rcv: 2018-11-27 18:10 +0100 CET): > On Tue, Nov 27, 2018 at 10:50 AM Oliver Bandel > wrote: > > > I'm happy with OCamlMakefile. > > > > I have to say that I find it truly charming if not flattering that people > are still using my ancient OCamlMakefile (which, btw., is now more than 20 > years old!). [...] Well, you use email here on the mailinglist. It's much older than OCamlMakefile. You still use it, even though there are a plenty of new possibilities in the web to talk about OCaml. Maybe we should switch away from email then! OCamlMakefile if fine for me: KISS principle. If I would use come complex tools, I would provide a wrapping makefile to make default install easy. Just for the record: I did not said, all the new tools are nonsense, or would not help in certain projects. I just asked those developers, who already worked into these tools, to provide a way to make the build and install easy. Especially if the sources of the project did not changed, or changed only minor, switching to new build-/install-tools IMO does not make sense. ( -> never change a running install-prcedure nor change it's api ) But if one does this switch, providing the "make" / "make install" interface for those, who had not the time to work into any new tool, would be easy. By the way: I maintained ocaml-sqlite3 on AUR for Arch for a while. At the moment I have not the time and nervs to look at dune, no matter how good or bad it is. So, I just disowned the ocaml-sqlite3 package on AUR. Maybe someone will pick it up and provide a new version. Maybe not. The package had 45 votes, which is comparingly much. So there seems to be a need for this. opam is part of the official Arch packages since a while, so one could ask, why 45 people voted for the PKGBUILD-based package instead of switching to opam. (And there will be more users than the 45 who voted for it, I would guess.) > > Seriously, I think that every OCaml developer should switch to OPAM + Dune > at this point. Just because it's hype? It's like: every technical discussion should be done via wh*tsapp, Sl*k, or foo or bar. Email is so oldschool. But of course people have different opinions on this. OK, just ignore the 45 votes. [...] > I'm generally reluctant to jump on the > next build tool or package manager, Oh... so we are not far away here. > but my expectation is that these tools > will stay around for many years to come. Heheh... maybe. Ciao, Oliver -- 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