Jim Gettys wrote:
> My claim is that finding out if devices come or go
> should be a reliable part of the system: having to explicitly mount
> a file system is fragile, and I don't like fragile systems that
> break in mysterious ways.  I think that /proc/bus/usb should always be
> there whenever there is USB in your system...

On usbdevfs, see my comments below. I think that using /proc/bus/usb is
OK for development, but a more general approach is required for later
kernel additions, like perhaps an extension to Vojtech's input system.
Remember that X won't care about certain devices, and X is not the only
game in town

The user point of view: once you get the right combination of magic
module.conf and /etc/fstab, you never think about it again. Just like
proc, which is _not_ guarenteed to be mounted, although almost everyone
does mount it on /proc. However until you get it sorted, it is a
nightmare.

The newbie helper / documenter point of view: a lot of people stuff this
up, or don't understand why they need to mount it, or don't have a clue
what mount and filesystem are. We need to help them more.

The developer point of view: the system needs to support arbitrary
loading and unloading of modules, including the usbdevfs function for
developers working on extending usbdevfs.

This is a hard set of requirements to cover completely, but I think the
user part is the most important, and we need to find a stable, safe and
easy (for the user) way to do this.

Brad

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to