
James Harper wrote:
So do user-friendly distributions of Linux.
FSVO user-friendly = idiot / Windows refugee friendly.
With attitudes like that, the lack of Linux desktop market penetration continues to not surprise me.
If you are under the impression that I give a flying fuck about linux on the desktop, you are wrong. Except insofar as developers use it as an excuse to make my life harder by introducing horrible shit that seeps it ways into my servers, like say dbus or polkit or upstart. I am not an advocate, I am not interested in advocacy and AFAIK we haven't been discussing it.
The average computer user doesn't care about your ideals of fsync and unmounting disks before removing them. They just want something that works. Calling them idiots says more about you than it does about them.
It sounds like what you call "I want it to just work" is what I would call "I want it to just work even though I didn't read the manual". If that's your target market, I would recommend you include a hardware interlock, such that the user *can't* remove a mounted drive, rather than trying to solve it purely in software by permanently crippling performance. This approach (hardware interlocks) can be found on Macintosh 3.5" floppy drives and (I suppose) on slot-loading optical drives.