Slashdot Mirror


The Captains of Nautilus

GonzoJohn writes "The official GNOME filemanager Nautilus was originally developed by Eazel as part of their plan to bring usability and beauty to the Unix desktop. Today Nautilus is maintained by veteran GNOME hackers Alexander Larsson and Dave Camp. Being such a core application in the GNOME desktop it is the topic of many discussions in and around GNOME. In a recent survey on gnomedesktop.org an interview about Nautilus was at the top of the wishlist. So to let everyone get the inside scope on what is happening with Nautilus currently I got hold of Alexander and Dave for a small interview.""

20 of 302 comments (clear)

  1. GNOME Hijacked to Make Way for Real Users^TM by Anonymous Coward · · Score: 5, Interesting

    Ever since the release of GNOME2 threads of rebellion have surfaced in the community over the increased emphasis on corporate users over experienced GNOME users. Havoc, 'The point about corporate users is that they don't install the OS, or install their own hardware, or have to configure NFS mounts, etc. There's an admin to sort that stuff out.' This emphasis has lead to the removal of much of the flexibility inherant in GNOME2's predecessor. The fruits of this change have begun to surface, here, and here, and here.

    Apparently, according to top GNOME developer Havoc Pennington, linux users are not Real Users^TM. Havoc, 'The only way to collect input from real users instead of Linux enthusiasts is to do user testing. We can't do user testing for every decision.'

    1. Re:GNOME Hijacked to Make Way for Real Users^TM by Karn · · Score: 2, Interesting

      At home I run Gentoo 1.4rc1 and my wife has Redhat 8. I can log into my machine, or hers, and my interface looks the SAME. If I couldn't use my KDE settings on both machines, i'd be bitching, but that is not the case.

      Redhat 8 ships a modded KDE, but it's still KDE and it works with all my KDE settings.

      --


      Why do I keep typing pythong?
  2. Don't compare Mac OS Finder to Windows Explorer by toupsie · · Score: 2, Interesting
    Isn't this whole explorer metaphor quite new to *NIX, and borrowed from win/mac OSes?

    Oh, God, NO! Please don't compare the "whole explorer metaphor" to Mac OS. Finder is the most efficient (IMHO) file management system and perfected in Mac OS X. Windows Explorer and its red-headed stepchild, Nautilus, don't even come close. I've tried them both and they put up barriers to file management with bells and whistles that get in the way of what users really are doing with their files -- copying, moving, deleting, searching, locating and transfering.

    Hop over to a CompUSA or an Apple Store and give Finder a spin and you will see the difference.

    --
    Strange women lying in ponds distributing swords is no basis for a system of government.
    1. Re:Don't compare Mac OS Finder to Windows Explorer by koh · · Score: 5, Interesting

      Well, I've never met the opportunity to use Finder... as well as MacOS in general.

      As a developper, I find the enthusiasm of your reply quite interesting. Can you provide examples/urls about the features of Finder you find superior to Nautilus' ? I mean, features not also found on win platforms ?

      No flame intended, I'm just interested in the UI concepts of as many platforms as I can handle.

      Cheers

      --
      Karma cannot be described by words alone.
    2. Re:Don't compare Mac OS Finder to Windows Explorer by Anonymous Coward · · Score: 1, Interesting

      The main thing I've seen (I haven't seriously used a Mac since Mac OS7, but...) is that the Mac interface is just way more consistent than Windows' Explorer or Nautilus.

      The Finder is a file manager. Explorer is constantly presenting you with views that look like a group of files but aren't (i.e. "My Computer" and "Control Panels").

      Nautilus is just so full of whiz-bang flashiness it's hard to actually get an objective view of what files you're looking at.

    3. Re:Don't compare Mac OS Finder to Windows Explorer by ealar+dlanvuli · · Score: 3, Interesting

      I can think of several specific examples, and a few "iffy" ones off the top of my head. But citing examples wouldn't explain it well.

      I think you would gain the apple Human Interface Guide. It's a free download at developer.apple.com (that might be wrong url, I use bookmarks). It's about a 2 hour read (assuming you know basic desktop usage already.. as you do) and it helps explain alot about how an interface should be designed.

      I think the biggest thing to be learned from apple is the following.

      Never impliment a new metaphor unless there is no way to fit the new technology into the old one. If you have to impliment a new meatphore, then make it build on the basics of the old metaphor, but make it clearly diffrent so as to avoid confusion.

      A great example is how they handled CD burners, as they aern't a random access file the old meatphor didn't work as well. They built on the old metaphor to build temporary "virtual disks" then you burn them using the old metaphor.

      --
      I live in a giant bucket.
    4. Re:Don't compare Mac OS Finder to Windows Explorer by rodgerd · · Score: 4, Interesting

      Yuk. IMO, Finder wasn't perfected in OS X, it was butchered into that awful NeXT fil manager.

    5. Re:Don't compare Mac OS Finder to Windows Explorer by shellbeach · · Score: 2, Interesting
      ... and the 11th time :) is when you want to view thumbnails of images!

      The solution (which so few people seem to be aware of) is ROX. It is blindingly fast (opens directories instantaneously on my P120 laptop!!), good looking, highly customisable ... and ... it integrates near perfectly with the command line.

      For example: say I want to cd from my home directory to /usr/local/foo/bar/ ... I type "/" (which I've made the command to bring up the change directory line on the status bar), then type "[del] [del] u [tab] l [tab] f [tab] b [tab]" (the [del] is to change to the parent directory). Hey, even the pointer warps as I type so that the window stays focussed! Not quite as fast as the command line, but fast if I want to use a filer view.

      And if I want to use the CLI (which I do, frequently!) then I just press [ctrl]-x and up springs an E-term (or xterm or whatever) at the directory you're working with. Then say you're using the CLI and you want a filer view ... just type "rox" and up springs a ROX filer window at the directory. It's just beautiful, and it means that I actually use filer windows these days for the tasks for which they're more useful (before I found ROX I used to be 100% CLI).

      The best thing that could happen to GNOME, imho, would be to ditch Nautilus and adopt ROX, just as they ditched GMC for Nautilus a few years ago ...

      (Oh, and did I mention the best thing about ROX? It doesn't try to be a web browser :)

  3. Re:i would comment . . . by misterhaan · · Score: 1, Interesting

    i am without mmx, and only have 48 mb ram (the board doesn't actually support 168-pin dimms even though it has 2 sockets and 48 is the best i can do with four 72-pin simms).
    kde works fine (but slow), but i let gnome go overnight and when i got up the next morning it was STILL on the splash screen, so i gave up on gnome for that computer

    --

    track7.org has all kinds of interesting stuff!

  4. Why so much time and energy? by Raskolnk · · Score: 5, Interesting

    Although I understand the need for the newbie user, I've never understood why Nautilus is so important to the initiated GNOME user. I very rarely have a need to use a graphical file manager, and when I do, I'd prefer one that wasn't buggy as snot and slower than tar. No matter what version I've tried, its always had problems. I don't believe I've ever been actively using it for more than a few minutes where it hasn't crashed (don't even bother on Solaris...) Its new and large, so I understand it will take a while, but I don't know that it is ready to have a central role in GNOME.

    Yes, its nice eye candy, but how much is it actually used, aside from showing new users that you can drag and drop and preview just like Explorer?

    I find Konqueror more usable, but it still seems like an afterthought. On both KDE and GNOME, the whole Desktop Icons and Folders scheme seems so out of place -- like a bad impulse no one should have acted on. I'm not anti-Nautilus, I just don't know that the whole GUI file manager application is as important as people make it out to be.

    I'm not flaming, just wondering if anyone else doesn't feel the same.

    --
    Don't blame me, I get all my opinions from my Ouija board.
    1. Re:Why so much time and energy? by swv3752 · · Score: 5, Interesting

      I find it nice for browsing tarballs. Of course this ability was present in GMC and there it was really fast on a 400mhz machine. Now on a newer 1Ghz machine, Nautilus feels pokey. This is on MDK 9, GNOME2. And I was surprised to find that while you can browse gzipped tarballs, you still can not browse bzipped files. Apparently konqueror does not have it either. I guess for now I will use gzip for backup. I would prefer a move back to GMC though.

      --
      Just a Tuna in the Sea of Life
  5. My view on Nautilus2 by Anonymous Coward · · Score: 2, Interesting

    I've been using Nautilus2 in Redhat 8.0 for a while now, and I really can't find nothing but positive comments about it. It loads and works fast, it looks great, and in my oppinion, it has a lot of usability. I haven't seen it crash once yet.
    My only problem is: I really like to Microsoft idea (argh, flamewar ohoy?) of having the browser integrated into the filemanager. Just type in an http url, and you're on the net. No need to launch an other app. Anyone knows if they're planning to impliment Mozilla into Nautilus2?
    I know about gtkhtml, but it really sucks, and isn't even supposed to be a real web browser. It is only supposed to view non-complicated html pages.

    My 0.02$.

  6. Re:I've seen this before... by koh · · Score: 3, Interesting

    You, my friend, don't put trust info the adaptation ability of the human species, at least once they start to use something that make their life easier.

    I may be mistaken, but remember, not too long ago using a _washing machine_ was a little more difficult than uing a computer nowadays. But many women were happily using them at that time (I've never messed with an antique washing machine's operating device, but I heard it was quite complicated and nasty).

    People have been educated by the powers at hand in the last few years to consider that computers _must_ be as usable as your common toasters. The whole Apple concept is based on that feature, and that's why I try to learn about the Apple UI as much as I can.

    That said, I nethertheless think that the whole idea is wrong. Computers are _not_ easy to use. Period. They were not meant to be. Trying to make them as usable as possible for as much people as possible is always putting features away from the user, and you can't do a thing about that how much hard you try (trust me).

    You can make computers easy to use, but they would would become emasculated, tied-to-a-task, a pale shadow of what they were designed for. Though you will find many, many people nowadays that think this is the way to go for computers. Some of them even make laws in the US. Go figure.

    In addition, I do think IMHO the average joe user is far more adaptable than you think, given that you provide him with the best product around. People are not too stupid to use a different OS, they have to discover again what computers are capable of.

    Give them remote X displays. Give them remote SSH sessions. Give them Coda folders. Explain to them they can turn off their machine for _anywhere_. Explain to them they're in control. Explain it's complicated, but it's worth it. They'll learn.

    --
    Karma cannot be described by words alone.
  7. Rox Filer by SCHecklerX · · Score: 5, Interesting
    A much more elegant solution. It uses the filesystem to manage apps, etc. Very light. Very easy to use. Very powerful. Very FAST.

    http://rox.sourceforge.net

  8. I've never liked Nautilus... by Anonymous Coward · · Score: 1, Interesting
    I don't mean to sound like a troll, but I've always disliked Nautilus. The first time I tried GNOME, I left and went back to KDE because Nautilus was making GNOME seem so slow. Once I figured out how to turn Nautilus off I've been using GNOME since (w/o Nautilus).

    Here are my reasons why: (and yes I did speak to the Nautilus developers about it...they laughed)
    It doesn't have good plugin support
    It doesn't do MIME-type based scripts
    It doesn't ask for UN/PW on FTP anonymous fail
    The "User Level" for the preferences is horrible in the real world.
    But most of all it's slow.
    I'd personally prefer something light, fast, and usable. For those who don't know there are good file managers out there: ROX-Filer, or GFileRunner.
  9. Re:I've seen this before... by chetohevia · · Score: 2, Interesting

    Joe User is able to handle UNIX, sure. But Joe User also has other things to do, like his job. Learning takes time.

    Joe User isn't looking to learn about rpm databases and filesystem variations and network connections. Joe User wants his word processor to work so he can write a report, and he wants his email to work so he can send it out and land the Nicholson account and get that raise.

    Remember: For most people, it's a tool, not a toy. They'll have to learn how to use it, and it's the developer's job to make that process quick.

    If we want people to use product B (Linux) instead of product A (Win), we *definitely* need to persuade people that switching is easy to do.

    a.

  10. Re:I feel you're not expirenced: by IamTheRealMike · · Score: 3, Interesting
    Use the list view, and navagate with the arrow keys (or by typing the name of a file) and pressing Apple-O. It's like a graphical command-line that way.

    Yes, I think Explorer can do something similar. It's not quite the same, but as I'm not a heavy Finder user I'll have to take your word for it....

    The Finder doesn't take up memory with caching all the directory structures, just the most recent. So the rendering is slow due to the Finder reading the icons + positions + the directory listing and all the other info from the disk.

    Hmm? Neither does Rox, but it's still very fast. I don't know how Tom Leonard does it, but I recall seeing a brief explanation. It's got some pretty clever internals to make it extremely fast - which is why people associate rox with fast. "Buy a faster disk" isn't really a good solution compared to "make the finder faster".

    Ahh, now we're getting somewhere. This has been a problem since OS X, because type and creator codes are no longer required, and thus files dont' always have them. The most common types such as .png, .jpg, etc. are supposed to be noticed by the finder and passed to QuickTime for this same sort of detection, all behind the scenes. [snip]

    Hmm, sounds like it was good, albiet very complex. 10/10 for flexibility. Wouldn't running apps themselves have quite a bit of overhead though if you wanted to compile say a view with metadata in it? file is very fast as it just uses a combination of lookup tables with binary regexs iirc.

    A simple RTFM solves this. Use the technique I described above, type the name until the highlight matches, and Apple-O, or any other keyboard shortcut you'd like, depending of course, on what you want to do with the file. You can actually move quite fast once you get the hang of it, it comes as natural as typing and using the shift key.

    What happens if I have two files called "Business Plan" and "Business Diary" (let's pretend). Can I type "bu - tab - d - enter"? Or do I have to type "Business D - enter"? This isn't trying to trip you up or anything, I'm just curious.

    Ahh, yes this feature coudl stand out a little more but the Finder is no Web Browser and therefore we keep this tucked away under the Go menu. Choose "Connect To Server..." or, for speed-shortcutting, use Apple-K (Konnect, C interferes with Copy)

    OK, cool. Is that a VFS type system? ie in Konqueror I can go to audiocd:/ and copy my audio tracks named from a CDDB server as Oggs to my hard disk, and the files will be ripped and compressed transparently. There's nothing magic about that, what's neat is that it looks just like another FS to me. You could argue this is bloat, but I see no reason why it should be slow technically....

    You clearly haven't used the Finder much, IamTheRealMike, but then you also seem to not care because it is Apple. This is a theme that came across in your post. Dont' assume you need to tell someone off because they defended their view - if I was to bad mouth the Linux kernel I'd be killed on this website, by all the slashdotters doing the same. Give it another try, look around carefully, Apple does things differently for a reason. You won't be a power user in a day. That's why Apple's interface is great, it does things logically but not the way other interfaces too. There is too much similarity with other file borwsers that limits them in some respects.

    Well, good points. I wrote that last paragraph mainly because toupsie is a well known Mac troll, pretty much every post I see from him/her that gets modded up is estolling the Mac and trashing everything else. I'm not a heavy Finder user, I tend to use it on other peoples Macs, and I don't actually hate the Finder or anything, but I was trying to counterbalance toupsie who seemed to think that the Finder was perfection (it isn't) and that Explorer/the CLI/Nautilus/whatever is automatically awful, because it isn't Apple (they aren't)

    Well, thanks for the informative reply. I wish all replies to my posts were like that......

  11. Midnight Commander by axxackall · · Score: 2, Interesting
    What's wrong with Midnight Commander (mc)? IMHO the best file manager I've ever used. It is fast on any platform. It keeps my CLI exactly where I need it. It's still well compatible with GUI environment (if available) in order to open files/programs. And it is intuitively clear.

    Mac Finder, MS Explorer, Nautilus - all of them are too heavy for simple file operations: copy, move, delete, open. Besides, my arm is painfully sick from crazy mouse manipulations I have to do for simple file operations. And all such GUI doesn't bring any additional value comparing to ncurses-based mc.

    Speaking about mouse, watch what Photoshop professionals use - keyboard shortcuts. When you need a speed - keyboard is your best friend and mouse is your enimy.

    --

    Less is more !
  12. Complexity != Power by megaduck · · Score: 3, Interesting

    I think you've confused "easy to use" with "dumbed down". Contrary to popular belief, the two are not the same thing. Your washing machine example proves it. By your own admission, older less functional washing machines were difficult to use and had complex interfaces. Modern washing machines do more, but they're easier to use. Would you prefer a thirty year old washing machine because it had a more complex interface?

    Another great example is VCRs. I used to have an old Panasonic with complex push-button controls for setting scheduled recordings. Heck, even setting the clock was a chore. Nowadays, a Tivo does everything that my old Panasonic did (and more!) but it does it with an easy-to-use OSD. Is the old VCR more powerful because it was harder to use? I think not.

    --
    This .sig for rent.
  13. Re:A suggestion by Arctic+Fox · · Score: 2, Interesting

    I discovered ROX about a week ago. ICEWM and ROX with the *excellent* GKRELLM for sys type stuff is excellent. Top if off with Mozilla, Pan and Sylpheed and 90% of your needs are probably met. XMMS of course, and MPlayer kicks tail.