Re: [Suspend2-devel] Re: uswsusp history lesson

Arjan van de Ven
2006-07-08T16:47:41Z

On Sat, 2006-07-08 at 18:43 +0200, Olivier Galibert wrote:
> On Sat, Jul 08, 2006 at 12:41:58PM +0200, Arjan van de Ven wrote:
> > Very often, choice is good. but for something this fundamental, it is
> > not. We also don't have 2 scsi layers for example.
>
> We have 2 ide layers, 2 usb-storage drivers, 2 sound systems and we
> have had 2 pcmcia subsystems and 2 usb subsystems.

well not sure about all of them... but it sucks.

Just take the alsa/OSS case. It's taken Adrian Bunk a LOT of effort to
get people to report bugs against alsa; unless you threaten to remove
the other driver they just won't and switch to the other driver. On the
one hand, that is choice. On the other, it's BAD. The user experience is
BAD. It means we end up with 2 half arsed cases (since the OSS driver
doesn't do other things) instead of one quite good one.