Hi Oliver

On 16 September 2010 17:14, Oliver Joos <28...@bugs.launchpad.net> wrote:
> @Luca: I understand your point. But it sounds a bit like: omit special
> terms in Gnome, lets only use words we already know. Okay, taking a DVD
> or USB stick from a PC has something to do with our physical world, so
> "eject" is intuitive. But temporarily unregistering a filesystem from
> the OS is an abstract operation which deserves a special term.

I believe Luca suggested to unmount a filesystem automatically,
therefore there would be no need to have any term in the user
interface.

> This even
> HELPS newbies to understand what is going on inside the system, which is
> an important aspect of OpenSource software. (Another point why I like
> Linux more than MacOS)

It helps newbies who/if are curious. When a newbie learns it then it
becomes "the frobnization needed to unplug my media" anyway. For
others it FORCES them to understand an implementation detail which
they are not interested in and which works no matter if they know it
or not. People use their media to solve their needs (watch a movie,
copy a homework assignment, do a backup etc), not to learn what random
obstacles (their point of view) they have to overcome to get their job
done.

It helps 1% of population once and annoys the rest for a lifetime.

(I do care about teaching a new generation of programmers and power
users but I do not want to ditch regular users in the process. I want
to fix existing deficiencies, not to teach users how to workaround
them.)

> @antistress: do you mean all the various mental models of all Ubuntu
> users? Or the one of the majority? What's wrong with the mental model of
> the Linux inventors?

In general the mental model of an author is different from target
audience's model. (In 1970's the authors and users were the same
people.)

Ubuntu strifes to be good for all users. If we do not know how to
achieve that then we aim for majority. Advanced users can tweak the
settings anyway, and they seem to like it - even when there is no
point of doing so. (Also they might want to uninstall X - many rants
seem to be related to a GUI application now allowing to do something
which used to be possible on command line only.)

(Actually 'mount' is of an UNIX origin but that's not the point.)

> To get away from discussing opinions I have another usecase:
> 5) When plugging-in my USB harddisk/stick while running a virtual machine 
> (e.g. virtualbox), the host OS will open its filesystem(s). To hand over it 
> to the guest I have to unmount it from the host and (re-)mount it in the 
> guest. I really prefer to do this without opening a terminal.

A real geek does not use automounting. (Shame on you!) He does know
the name of the kernel module for FAT32/NTFS/whatewer and knows the
plugged device's name in /dev/*. He will do this every time he plugs
in a device because it is good for exercise/practice and because he
has full control of the operation.
It will teach you how hard it is to do things manually, specially if a
person does not know the tiny technical details. It is a great
opportunity to learn how to write a script which custom-mounts the
disk when triggered by HAL or whatever system we are using now.

(An possible fix is to mark the filesystem as "mounted by a suspended
system instance XYZ - do not mount RW unless you are the instance
XYZ". VoilĂ , your need is satisfied. Also users can now multiboot
safely when their other system is hibernated.)


-- 
Petr

-- 
"Unmount" in volume right-click menu, is tech-speak and undiscoverable
https://bugs.launchpad.net/bugs/28835
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to