Written by diablo75 the 31 Jan 09 at 20:36.
Related project: Firefox.
Status: New
Rationale
Lets say I'm visiting a streaming radio website that uses *.pls (Shoutcast MP3 Playlist files) in their links to listen to a radio station. When I click on it, I'm presented with Firefox's "Open With" box, which offers me the option of opening the file with a default application (in this case it would likely show "Movie Player"), or I can save the *.pls file instead of open it.
The problem comes if you want to open said file with something other than the application it shows as the default. If I click on "Movie Player", I'm not presented with a list of other installed applications to pick from. The only other option I'm given is the word "Other..."
When you click on other, it still does not show you a list of installed applications. It shows you (drum roll please) the root file system.
In my opinion, this is not attractive to new users and even moderate linux user who are somewhat familiar with Linux. It strikes me as an inconvenience, especially when compared to commercial operating systems.
About solution 2: changing the filesystem itself is a bad idea. Many programs are dependent on the unix-alike file system and very many linux-users are used to this filesystem. Though it would be a better idea having a mode in nautilus that uses pointers to emulate a more human file system. Kind of like the gobolinux file system, but only like a plugin for nautilus.