On Sun, Nov 01, 2009 at 09:24:28PM +0100, Frank Schaefer wrote: > Matthew Dharm schrieb: > > On Sun, Nov 01, 2009 at 07:29:20PM +0100, Josua Dietze wrote: > > > >> Frank Schaefer schrieb: > >> > >> > >>> I really think the mode-switching should be done in the kernel and not > >>> in user-space for reasons of usability. > >>> > >> What is wrong with an udev rule entry? By the way, did the "eject" > >> command line tool work as well? > >> > > > > And I think it should be done in userspace for issues of maintainability > > and useability. It is much easier for users to upgrade their udev then > > their kernel. > > > Maintainability for whom ? The kernel-devs or the distro-people and the > users ? ;) Both. > Please think about the users. They don't know that they have to create > udev-rules or have to install additional packages like usb_modeswitch > (which is nevertheless a great tool !). > And even if they know, they don't want to do that. So it's up to the > distros to do this automatically, which will in reality never come true > for all devices and distros. I am thinking about the users. Do you really think someone who has difficulty installing a new udev rule (probably a line or two of text copied from a google search) or installing a new version of usb_modeswitch (probably one or two commands to the distro package manager) will have an easier time doing a custom kernel-compile and update? Updates in userspace are universally easier; on users, on kernel deves, and on distro devs. Matt -- Matthew Dharm Home: mdharm-usb@xxxxxxxxxxxxxxxxxx Maintainer, Linux USB Mass Storage Driver Hey Chief. We've figured out how to save the technical department. We need to be committed. -- The Techs User Friendly, 1/22/1998
Attachment:
pgp1qoHGXWp1J.pgp
Description: PGP signature