From: "Eric S. Raymond" <esr@thyrsus.com>
To: Dave Jones <davej@suse.de>
Cc: Lionel Bouton <Lionel.Bouton@free.fr>,
Alan Cox <alan@lxorguk.ukuu.org.uk>,
Linux Kernel List <linux-kernel@vger.kernel.org>
Subject: Re: ISA slot detection on PCI systems?
Date: Wed, 2 Jan 2002 22:03:33 -0500 [thread overview]
Message-ID: <20020102220333.A26713@thyrsus.com> (raw)
In-Reply-To: <20020102211038.C21788@thyrsus.com> <Pine.LNX.4.33.0201030327501.5131-100000@Appserv.suse.de>
In-Reply-To: <Pine.LNX.4.33.0201030327501.5131-100000@Appserv.suse.de>; from davej@suse.de on Thu, Jan 03, 2002 at 03:44:03AM +0100
Dave Jones <davej@suse.de>:
> See other posting with examples of dramatic failures of
> 'slots in box, but dmi says none' and 'no slots, dmi says some'.
> still think this is usable ? You're nuts.
One of my background assumptions is that the older a machine is, the
more likely it is that the person doing the config will have a clue about
what they're doing. These days hardware is so cheap that only geeks try
to cram Linux onto old systems -- and even the geeks mostly do it just to
prove they can.
Thus I'm not very worried about DMI read failing on older hardware.
My main objective is to make configuration painless on modern PCI-only
hardware -- which is why I want to be able to tell when there are no
ISA slots, so I can deep-six questions about ISA drivers.
> You're solving a non-problem.
> Some examples of target audience you're aiming for in your previous
> mail were I believe..
>
> o The geek next door who wants to tinker and learn about the kernel.
> Said geek is going to learn a damn sight more currently than he will
> with a dumbed down pointy clicky "build me a kernel" button.
Your "they must show willingness to suffer pain, otherwise they're not worthy"
attitude is really showing here.
I'm not proposing that the "dumbed-down" version be the only version, but that
the kernel and the config tools make "build me a kernel at the push of a
button *possible* for those who don't want to go any deeper.
> o Aunt Tilley.
> Vendors already ship an array of kernels which should make it
> unnecessary for her to have to build a kernel.
Yes. But *I* want Aunt Tilley to be able to download the latest kernel
sources and build/install them herself, without ever feeling that the task
is beyond her capabilities.
Part of the reason I want this is for the capability itself; partly I want
it pour encourager les autres -- to demonstrate, by tackling one of the
toughest cases, that much of the complexity and anti-useability of Linux
is an artificial and unnecessary creation of the culture that created it,
rather than a result of actual technical depth of the problem.
I believe we need to learn the discipline of useability and take it seriously.
Because talk plus code is much more convincing than just talk, I'm trying
to demonstrate this by coding. But I'll talk about it too :-).
> If you still think world domination is going to appear by idiotproofing
> the kernel build process, I think you're in for a surprise.
> We have far bigger usability problems in userspace. The point is that
> $newcomertolinux doesn't need to know what a kernel is, let alone
> have to build one. They just see "Booting progress" "Log in" "Desktop".
Sure we have bigger idiotproofing problems. But this is the one that
(a) my skillset is well matched to, and (b) no one else is worrying about.
World domination will happen, if it happens, because lots of people
are willing to obsess about useability issues at *all* levels of the
system. Including this one.
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>
Don't ever think you know what's right for the other person.
He might start thinking he knows what's right for you.
-- Paul Williams, `Das Energi'
next prev parent reply other threads:[~2002-01-03 3:17 UTC|newest]
Thread overview: 187+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-01-02 20:15 ISA slot detection on PCI systems? Eric S. Raymond
2002-01-02 20:45 ` Jeff Garzik
2002-01-02 20:46 ` Brian Gerst
2002-01-02 20:59 ` Alan Cox
2002-01-02 20:46 ` Eric S. Raymond
2002-01-02 21:13 ` Dave Jones
2002-01-02 21:19 ` Alan Cox
2002-01-02 21:04 ` Eric S. Raymond
2002-01-02 22:34 ` Alan Cox
2002-01-03 9:26 ` Vojtech Pavlik
2002-01-03 8:44 ` Eric W. Biederman
2002-01-03 12:46 ` Horst von Brand
2002-01-04 15:04 ` Kai Henningsen
2002-01-02 21:00 ` Dave Jones
2002-01-02 21:23 ` Bill Nottingham
2002-01-02 21:13 ` Eric S. Raymond
2002-01-02 21:31 ` Dave Jones
2002-01-02 21:30 ` Eric S. Raymond
2002-01-02 21:48 ` Dave Jones
2002-01-02 21:47 ` Eric S. Raymond
2002-01-02 22:12 ` Dave Jones
2002-01-02 22:08 ` Eric S. Raymond
2002-01-02 22:39 ` Alan Cox
2002-01-02 22:24 ` Eric S. Raymond
2002-01-02 22:50 ` Alan Cox
2002-01-02 22:34 ` Eric S. Raymond
2002-01-02 23:09 ` Alan Cox
2002-01-02 23:09 ` Eric S. Raymond
2002-01-02 23:52 ` Alan Cox
2002-01-02 23:56 ` Mike Castle
2002-01-03 0:00 ` Dave Jones
2002-01-03 0:37 ` Mike Castle
2002-01-03 0:58 ` Dave Jones
2002-01-03 13:35 ` Horst von Brand
2002-01-03 13:46 ` Dave Jones
2002-01-03 16:42 ` Horst von Brand
2002-01-03 18:06 ` Alex
2002-01-03 18:16 ` Horst von Brand
2002-01-03 18:22 ` Patrick Mochel
2002-01-03 22:26 ` Alan Cox
2002-01-03 22:20 ` Patrick Mochel
2002-01-03 22:31 ` Alan Cox
2002-01-03 18:41 ` Gábor Lénárt
2002-01-03 22:24 ` Alan Cox
2002-01-07 21:56 ` Mark H. Wood
2002-01-03 13:10 ` Horst von Brand
2002-01-02 22:53 ` Mike Castle
2002-01-02 23:16 ` Alan Cox
2002-01-02 23:31 ` Dave Jones
2002-01-02 23:04 ` Lionel Bouton
2002-01-03 3:49 ` Cameron Simpson
2002-01-03 4:03 ` Dave Jones
2002-01-03 6:46 ` Mike Castle
2002-01-03 12:35 ` Alan Cox
2002-01-03 12:39 ` Vojtech Pavlik
2002-01-05 7:03 ` H. Peter Anvin
2002-01-05 17:16 ` Albert D. Cahalan
2002-01-05 17:34 ` Dave Jones
2002-01-05 20:29 ` H. Peter Anvin
2002-01-06 1:19 ` Dave Jones
2002-01-06 12:19 ` Mr. James W. Laferriere
2002-01-06 13:16 ` Dave Jones
2002-01-06 15:26 ` Mr. James W. Laferriere
2002-01-06 18:20 ` Dave Jones
2002-01-07 13:35 ` Mr. James W. Laferriere
2002-01-06 21:03 ` Vojtech Pavlik
2002-01-06 22:16 ` Alan Cox
2002-01-07 7:42 ` Vojtech Pavlik
2002-01-03 16:00 ` Cryto verification of Kernel against Trojan code?? Timothy Covell
2002-01-03 21:58 ` ISA slot detection on PCI systems? Cameron Simpson
2002-01-03 21:15 ` Lionel Bouton
2002-01-03 21:26 ` Dave Jones
2002-01-05 6:58 ` H. Peter Anvin
2002-01-02 22:46 ` Lionel Bouton
2002-01-02 22:51 ` Dave Jones
2002-01-02 22:48 ` Eric S. Raymond
2002-01-02 23:10 ` Dave Jones
2002-01-03 2:10 ` Eric S. Raymond
2002-01-03 2:44 ` Dave Jones
2002-01-03 3:03 ` Eric S. Raymond [this message]
2002-01-03 3:26 ` Dave Jones
2002-01-03 3:18 ` Eric S. Raymond
2002-01-03 3:36 ` Brian Gerst
2002-01-03 3:35 ` Eric S. Raymond
2002-01-03 4:15 ` Brian Gerst
2002-01-03 4:15 ` Eric S. Raymond
2002-01-03 4:27 ` Brian Gerst
2002-01-03 4:30 ` Eric S. Raymond
2002-01-03 3:39 ` Dave Jones
2002-01-03 3:34 ` Brian Gerst
2002-01-03 14:37 ` Horst von Brand
2002-01-04 7:09 ` [OT] " Paul Duncan
2002-01-03 11:25 ` Henrik Hovi
2002-01-05 7:09 ` H. Peter Anvin
2002-01-03 14:31 ` Horst von Brand
2002-01-03 15:00 ` Jesse Pollard
2002-01-03 15:15 ` Richard B. Johnson
2002-01-04 15:30 ` Kai Henningsen
2002-01-03 5:30 ` Andrew Morton
2002-01-03 5:42 ` Jeff Garzik
2002-01-03 5:55 ` Daniel Phillips
2002-01-03 5:46 ` Eric S. Raymond
2002-01-03 9:14 ` David Woodhouse
2002-01-03 9:09 ` Eric S. Raymond
2002-01-03 12:14 ` Alan Cox
2002-01-03 12:34 ` Vojtech Pavlik
2002-01-04 18:28 ` Maciej W. Rozycki
2002-01-04 19:04 ` Vojtech Pavlik
2002-01-04 19:05 ` Eric S. Raymond
2002-01-04 19:21 ` Vojtech Pavlik
2002-01-04 19:41 ` Eric S. Raymond
2002-01-04 20:09 ` Dave Jones
2002-01-08 12:52 ` Rob Landley
2002-01-04 20:19 ` David Weinehall
2002-01-04 20:30 ` Maciej W. Rozycki
2002-01-04 20:36 ` Eric S. Raymond
2002-01-05 7:12 ` H. Peter Anvin
2002-01-04 20:20 ` Vojtech Pavlik
2002-01-04 20:44 ` Eric S. Raymond
2002-01-04 19:45 ` Dave Jones
2002-01-04 19:50 ` Maciej W. Rozycki
2002-01-04 19:54 ` Dave Jones
2002-01-04 20:24 ` Maciej W. Rozycki
2002-01-04 20:31 ` Dave Jones
2002-01-04 20:33 ` Eric S. Raymond
2002-01-04 20:56 ` Vojtech Pavlik
2002-01-04 20:57 ` Dave Jones
2002-01-04 20:49 ` Eric S. Raymond
2002-01-04 21:08 ` Dave Jones
2002-01-04 20:59 ` Eric S. Raymond
2002-01-04 21:18 ` Dave Jones
2002-01-04 21:23 ` Patrick Mochel
2002-01-05 0:13 ` Alan Cox
2002-01-04 21:17 ` David Woodhouse
2002-01-04 21:04 ` Charles Cazabon
2002-01-05 17:28 ` Horst von Brand
2002-01-04 19:36 ` Maciej W. Rozycki
2002-01-04 19:45 ` Vojtech Pavlik
2002-01-04 20:08 ` Maciej W. Rozycki
2002-01-03 16:52 ` Rik van Riel
2002-01-03 17:01 ` Dave Jones
2002-01-03 17:27 ` Eric S. Raymond
2002-01-03 9:24 ` David Woodhouse
2002-01-03 14:12 ` Horst von Brand
2002-01-03 3:07 ` Greg Hennessy
2002-01-03 9:08 ` David Woodhouse
2002-01-03 9:03 ` Eric S. Raymond
2002-01-03 12:20 ` Alan Cox
2002-01-03 12:07 ` BALBIR SINGH
2002-01-03 12:40 ` Alan Cox
2002-01-03 21:44 ` Lionel Bouton
2002-01-03 22:17 ` David Weinehall
2002-01-04 18:41 ` Maciej W. Rozycki
2002-01-03 22:36 ` Alan Cox
2002-01-04 12:10 ` Alex
2002-01-04 12:20 ` Dave Jones
2002-01-04 12:22 ` Alex
2002-01-04 12:30 ` Dave Jones
2002-01-04 12:47 ` Alex
2002-01-03 12:56 ` Urban Widmark
2002-01-03 9:19 ` David Woodhouse
2002-01-03 9:12 ` Eric S. Raymond
2002-01-03 9:31 ` David Woodhouse
2002-01-03 10:34 ` Kai Henningsen
2002-01-03 14:42 ` Dave Jones
2002-01-04 15:39 ` Kai Henningsen
2002-01-02 23:15 ` Alan Cox
2002-01-02 23:07 ` Eric S. Raymond
2002-01-02 23:33 ` Lionel Bouton
2002-01-02 23:37 ` Dave Jones
2002-01-03 2:19 ` Eric S. Raymond
2002-01-03 2:17 ` Eric S. Raymond
2002-01-02 23:19 ` Mike Castle
2002-01-02 23:23 ` Lionel Bouton
2002-01-02 23:44 ` Mike Castle
2002-01-03 0:11 ` Lionel Bouton
2002-01-03 2:20 ` Eric S. Raymond
2002-01-05 7:05 ` H. Peter Anvin
2002-01-05 6:56 ` H. Peter Anvin
2002-01-03 13:00 ` Horst von Brand
2002-01-02 21:59 ` Mike Castle
2002-01-02 22:08 ` Alan Cox
2002-01-02 21:22 ` Dave Jones
2002-01-02 21:28 ` Christian Koenig
2002-01-02 22:04 ` Timothy Covell
-- strict thread matches above, loose matches on Subject: below --
2002-01-04 9:56 Giacomo A. Catenazzi
2002-01-04 10:29 ` Alan Cox
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=20020102220333.A26713@thyrsus.com \
--to=esr@thyrsus.com \
--cc=Lionel.Bouton@free.fr \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=davej@suse.de \
--cc=linux-kernel@vger.kernel.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