From: foser <foser@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo
Date: Wed, 19 May 2004 16:09:10 +0200 [thread overview]
Message-ID: <1084975750.9822.13.camel@rivendell> (raw)
In-Reply-To: <20040519123036.GC23494%jmglov@jmglov.net>
[-- Attachment #1: Type: text/plain, Size: 2545 bytes --]
On Wed, 2004-05-19 at 08:30 -0400, Josh Glover wrote:
> > Choice is an illusion, if you there's too much choice it is no use to
> > anyone anymore, because nobody really knows what it is all about. This
> > is already the case with the loads of USE flags/portage options/etc. we
> > have. Gentoo shouldn't be about choice for the sake of it, it should be
> > about simplicity/managability : stuff that works. It's a trade-off.
>
> That is ridiculous. Speaking from personal experience, choice is exactly
> what drew me to Gentoo--I could have it *just* how I wanted it. Thus,
> choice is *not* an illusion, it is vital to many advanced users who
> have chosen Gentoo for just that reason.
You have the choice. The real power is the easy way in which you can
adapt it to your needs and the simplicity of doing so. Huge loads of
nobody-ever-uses them options don't help one bit. You should keep it
basic for exactly the reason that anyone can adapt it easily. Adding
layers of complexity leads to a system that needs time & effort to get
into : you lose what you want, you lose the true power.
Actually i consider 'advanced users' the people who have a basic system
setup and adapted/created several ebuilds to their needs on top of that,
not the ones who want an extra USE flag for everything under the sun.
> The way to achieve "simplicity/managability : stuff that works" is
> through reasonable defaults. Look at all the USE flags that xfree or
> xemacs use. Quite a glut. However, the defaults are almost always what
> I need. If I care enough, I can run 'equery uses' to find out what the
> more esoteric flags do, and select or deselect flags based on that.
You actually prove my point with your example. The defaults should be
good enough, all the extra stuff is mostly cruft in 99.9% of the cases.
That cruft therefore isn't necessary in the distro, keeping the playing
field clean and open.
Anyway, eg. xfree is all basic and understandable USE flags like they
should be. You don't need no extra tools to explain what a USE flag
does, but you say you need 'equery' to figure out the uses. That's
exactly the thing i'm talking about : we already are starting to require
extra info to make decisions. That is what should be avoided. We're
creating tools to be able to work with our tools, thats in indication of
going the wrong way.
> If I want things to Just Work(TM), I accept the Gentoo defaults,
> knowing that the devs would never lead me down the wrong path. :)
Nuf said.
- foser
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-05-19 14:09 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-17 23:34 [gentoo-dev] Hardened PHP now in Gentoo Stuart Herbert
2004-05-18 7:38 ` Alexander Gabert
[not found] ` <40A9AC46.1070500@wildgooses.com>
2004-05-18 17:45 ` [gentoo-dev] Re: [gentoo-web-user] " Stuart Herbert
2004-05-18 18:16 ` Marius Mauch
2004-05-18 20:08 ` Stuart Herbert
2004-05-19 11:30 ` foser
2004-05-19 12:30 ` Josh Glover
2004-05-19 14:09 ` foser [this message]
2004-05-19 16:13 ` Jon Portnoy
2004-05-20 15:52 ` foser
2004-05-20 21:10 ` [gentoo-dev] Some numbers Stuart Herbert
2004-05-20 22:30 ` foser
2004-05-21 21:58 ` Stuart Herbert
2004-05-23 17:20 ` Grant Goodyear
2004-05-19 16:06 ` [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo Jon Portnoy
2004-05-19 17:26 ` Olivier Crete
2004-05-19 17:38 ` Ciaran McCreesh
2004-05-19 17:53 ` Jon Portnoy
[not found] ` <1548.213.101.226.144.1084990759.squirrel@TesterServ.TesterNet>
2004-05-19 18:34 ` Jon Portnoy
2004-05-19 18:54 ` Ciaran McCreesh
2004-05-19 17:56 ` Allen Dale Parker
2004-05-19 18:01 ` Jon Portnoy
2004-05-19 18:24 ` Allen Dale Parker
2004-05-20 16:12 ` foser
2004-05-19 18:00 ` [gentoo-dev] Local USE Flags and Gentoo Handbook (was: Re: Hardened PHP now in Gentoo) Octavio Ruiz (Ta^3)
2004-05-20 7:40 ` [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo oford
2004-05-19 17:44 ` Caleb Tennis
2004-05-19 17:57 ` Ciaran McCreesh
2004-05-19 18:29 ` Caleb Tennis
2004-05-20 1:46 ` [gentoo-dev] USE flag explosion Jason Stubbs
2004-05-20 5:48 ` [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo Georgi Georgiev
2004-05-19 18:06 ` Stuart Herbert
2004-05-19 18:41 ` Joshua Brindle
2004-05-19 18:48 ` Jon Portnoy
2004-05-20 16:41 ` foser
2004-05-19 19:52 ` Stuart Herbert
[not found] ` <20040519232308.GD14148@tompayne.org>
2004-05-19 23:49 ` [gentoo-dev] " Chris PeBenito
2004-05-20 0:02 ` Tom Payne
2004-05-20 0:10 ` Max Kalika
2004-05-20 0:40 ` Carsten Lohrke
2004-05-20 12:58 ` [gentoo-dev] Re: [gentoo-web-user] " John Nilsson
-- strict thread matches above, loose matches on Subject: below --
2004-05-19 17:11 Troels Vognsen
2004-05-19 17:50 Troels Vognsen
2004-05-19 18:32 Olivier Crete
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1084975750.9822.13.camel@rivendell \
--to=foser@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox