Gentoo Archives: gentoo-dev

From: Ralph Sennhauser <sera@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] New USE_EXPAND flag for www-servers/monkeyd
Date: Thu, 30 May 2013 11:24:21
Message-Id: 20130530132359.04cf5815@sera-20.lan
In Reply to: Re: [gentoo-dev] New USE_EXPAND flag for www-servers/monkeyd by William Hubbs
1 On Tue, 28 May 2013 17:15:40 -0500
2 William Hubbs <williamh@g.o> wrote:
3
4 > On Tue, May 28, 2013 at 09:07:37PM +0200, Michał Górny wrote:
5 > > For the others, how large is the benefit of having them switchable?
6 > > At least some of them look like something that wouldn't hurt people
7 > > if it was always-built.
8 >
9 > The dev manual states that use flags are to control optional
10 > dependencies and _settings_ which a user may reasonably want to select
11 > [1].
12
13 William, each time this comes up you overred the _reasonably_.
14 Controlling dependencies is always reasonable but beyond that it's case
15 by case. Just because you can is never a valid reason. Often there are
16 options you clearly only want to toggle if you are a developer or
17 options meant for porting to alternative operating systems which lack
18 some bells and whistles and the like. Another example is configuring a
19 library for bundling with an app. The world is bigger than linux
20 distros.
21
22 > Since the developer gives us the ability to control this with
23 > configure switches, I feel pretty strongly that we should give the
24 > user that control.
25
26 Useless options within the given context are an usability issue and
27 those who want to toggle stuff for it's own sake still have EXTRA_ECONF.
28
29 Ralph
30
31 >
32 > William
33 >
34 > [1] http://devmanual.gentoo.org/general-concepts/use-flags/index.html

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] New USE_EXPAND flag for www-servers/monkeyd William Hubbs <williamh@g.o>