From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 6D0F71381F3 for ; Thu, 30 May 2013 11:24:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6E0F5E0990; Thu, 30 May 2013 11:24:17 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 87D0DE092C for ; Thu, 30 May 2013 11:24:16 +0000 (UTC) Received: from sera-20.lan (247-123.62-188.cust.bluewin.ch [188.62.123.247]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sera) by smtp.gentoo.org (Postfix) with ESMTPSA id 21D7933E0BF for ; Thu, 30 May 2013 11:24:14 +0000 (UTC) Date: Thu, 30 May 2013 13:23:59 +0200 From: Ralph Sennhauser To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] New USE_EXPAND flag for www-servers/monkeyd Message-ID: <20130530132359.04cf5815@sera-20.lan> In-Reply-To: <20130528221540.GA2053@linux1> References: <51A3C431.7010900@gentoo.org> <20130528173513.50742051@gentoo.org> <51A4FDFF.3020103@gentoo.org> <20130528210737.42695fc9@gentoo.org> <20130528221540.GA2053@linux1> Organization: Gentoo Linux X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.17; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/wRpVRyvZ5KhJAGBeX5CMCDX"; protocol="application/pgp-signature" X-Archives-Salt: 88d8ba82-3ae4-4d9d-a4f8-89a898539134 X-Archives-Hash: 2db199753aea35ced2c4b8b754b280b6 --Sig_/wRpVRyvZ5KhJAGBeX5CMCDX Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 28 May 2013 17:15:40 -0500 William Hubbs wrote: > On Tue, May 28, 2013 at 09:07:37PM +0200, Micha=C5=82 G=C3=B3rny wrote: > > For the others, how large is the benefit of having them switchable? > > At least some of them look like something that wouldn't hurt people > > if it was always-built. >=20 > The dev manual states that use flags are to control optional > dependencies and _settings_ which a user may reasonably want to select > [1]. =20 William, each time this comes up you overred the _reasonably_. Controlling dependencies is always reasonable but beyond that it's case by case. Just because you can is never a valid reason. Often there are options you clearly only want to toggle if you are a developer or options meant for porting to alternative operating systems which lack some bells and whistles and the like. Another example is configuring a library for bundling with an app. The world is bigger than linux distros. > Since the developer gives us the ability to control this with > configure switches, I feel pretty strongly that we should give the > user that control. Useless options within the given context are an usability issue and those who want to toggle stuff for it's own sake still have EXTRA_ECONF. Ralph >=20 > William >=20 > [1] http://devmanual.gentoo.org/general-concepts/use-flags/index.html --Sig_/wRpVRyvZ5KhJAGBeX5CMCDX Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQEcBAEBAgAGBQJRpzbXAAoJELjwI6Q8XPda1KkH/j/PJe4ZL2Et2qZy9JtOkBje aEUL7ggidWkPT1VdGfy0vs1Z550x0v+ZEVUMVgjYKOV/9SVYZr5l7vBfuG4sSzhg i88Z8+5Hcb2sceoiW7Xt5/e0wggJ2Ynd+1SbGQwD+TRLKUBi/cLbb7YNhRy1SyrR 8OFOO5RDnbSWl0qkjSnSCOufSFPc//Cape1rLj9XivcIlh/CwZToMdUiodVVh0aT Qih1fI1lcizRpyg1Ja2kO2nFoLLwnymPwD8dyvP3xafcOtnZgw8VQ3MB090F6M3C mwCKa1tRAs6w9hItVAbVsvdeaIj6TI7ByGlgp4eNRcfWJHdZMGrR1rqoN1RFdr4= =F3Ad -----END PGP SIGNATURE----- --Sig_/wRpVRyvZ5KhJAGBeX5CMCDX--