From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 0E5437EE6B for ; Mon, 25 Nov 2013 12:15:53 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of ygrek@autistici.org) identity=pra; client-ip=178.255.144.35; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="ygrek@autistici.org"; x-sender="ygrek@autistici.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of ygrek@autistici.org designates 178.255.144.35 as permitted sender) identity=mailfrom; client-ip=178.255.144.35; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="ygrek@autistici.org"; x-sender="ygrek@autistici.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of postmaster@contumacia.investici.org designates 178.255.144.35 as permitted sender) identity=helo; client-ip=178.255.144.35; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="ygrek@autistici.org"; x-sender="postmaster@contumacia.investici.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvEDAO8wk1Ky/5Ajh2dsb2JhbABZgz+8cggLgR8WDgEBAQoLCQcWKIImAQU6BgEBOA8LCRglD0gZiAUJq2aEUgEFjQoGjw4WGIQFiUOFeYhaAYEwhRSPAw X-IPAS-Result: AvEDAO8wk1Ky/5Ajh2dsb2JhbABZgz+8cggLgR8WDgEBAQoLCQcWKIImAQU6BgEBOA8LCRglD0gZiAUJq2aEUgEFjQoGjw4WGIQFiUOFeYhaAYEwhRSPAw X-IronPort-AV: E=Sophos;i="4.93,767,1378850400"; d="scan'208";a="37756429" Received: from contumacia.investici.org ([178.255.144.35]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 25 Nov 2013 12:15:52 +0100 Received: from [178.255.144.35] (contumacia [178.255.144.35]) (Authenticated sender: ygrek@autistici.org) by localhost (Postfix) with ESMTPSA id ABB5CE87FE for ; Mon, 25 Nov 2013 11:15:49 +0000 (UTC) X-DKIM: OpenDKIM Filter v2.6.8 contumacia.investici.org ABB5CE87FE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1385378150; bh=x0uR2egJvEpGbXvIme49BW3WNeRL+MVy0lOiwFU8SCE=; h=Date:From:To:Subject:In-Reply-To:References; b=IkcogfCk7Y3d9J98EohhvkkFZtW6W9a5+x0MtCloVAp9pF2us36bzhKN5lrHSiJBl p8Rhy6PwRXz143XwY0K3f+/Qaiv6fcl59KBaEoxOBQmc+n6BwjgJJ98i2ICVqzK9/Q 4g0h0m0q9dAR5xmFzD9U8ZNMfG8TpfA8LxjGbi/8= Date: Mon, 25 Nov 2013 19:15:46 +0800 From: ygrek To: caml-list@inria.fr Message-ID: <20131125191546.08a22f18@kiwi.local.tld> In-Reply-To: <20131125031021.384845a8@kiwi.local.tld> References: <20131125031021.384845a8@kiwi.local.tld> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [Caml-list] extlib 1.6.0 released On Mon, 25 Nov 2013 03:10:21 +0800 ygrek wrote: > * Install additionally `extlib_min` with reduced set of modules (to mitigate linking conflicts) After some more thought I don't really like this approach. See the reasoning in http://code.google.com/p/ocaml-extlib/issues/detail?id=23#c6 The new approach (implemented in svn) is to include offending modules conditionally during extlib build time, so that extlib without UChar module can be easily integrated into codebases that don't depend on UChar, while others may take some time to amend the code. Basically the decision is being retargeted from code developer to the end-user/admin. Cursory research suggests that in opam there is one package using UTF8 module from extlib - namely javalib. So practically it means creating two opam packages extlib and extlib_full and promoting the first. This sounds better than having two ocamlfind packages, anyway. What do you think? --