On Mon, 2010-05-17 at 16:21 +0200, Vegard Nossum wrote:
Actually, these are two separate problems. The first is basic
consistency within the Kconfig subsytstem (something that select
currently damages for us). The second is what to present to the user,
which is where the inception of the select problem came from. A user
doesn't really want to know that USB device X depends on usb storage,
SCSI and a raft of other things ... they just want it to configure a
kernel that supports their device. In particular, we don't want to
present every possible option to users and then try to work out a
solution, we really need guided configuration (which, in some measure,
is what we have today: if you don't select general USB, you won't see
any USB drivers. Or more importantly, if you select an Adaptec SCSI
card, we just enable whichever transport library it needs).
Right, this will solve our current kernel developer issue ... I'm
betting the guiding users one will be slightly harder.
James
--