Slashdot Mirror


ROX Desktop Update

tal197 writes: "More than two years since the ROX desktop (a desktop based around the filesystem) was last mentioned on slashdot, the second stable branch of the central ROX-Filer component has just been released. It's still pretty light and fast, despite all the changes, and integrates well with other desktops too."

181 comments

  1. More Information by BrianGa · · Score: 3, Informative

    For more information on ROX Desktop, check out the Freshmeat details.

    1. Re:More Information by Anonymous Coward · · Score: 0

      holy shit batman! he just reposted the links in the story, and some idiots actually voted him up!

  2. Re:Desktop by Anonymous Coward · · Score: 0

    Sure and wouldn't it be better to settle on a single OS (i.e. Windows) and forget about giving people a choice? Choice is good, remember?

  3. Re:Desktop by zpengo · · Score: 3, Funny

    Wouldn't it be better to settle on a single desktop instead of bringing out competing desktops every month? Thank you for your input, Mr. Gates. Does anyone else have an opinion? No? Okay, we'll go ahead with that plan then....

    --


    Got Rhinos?
  4. Re:Desktop by Penrod+Pooch · · Score: 1

    Not that I use any of those desktop thingys, but choice is a good thing. One of the most annoying things about the windows XPerience is that everything has to be done the way the designers thought was best.

  5. Rox -rocks by Lumpy · · Score: 5, Interesting

    I;ve been using windowmaker with Rox-filer in the desktop mode for quite a while now on machines Like a P-MMX 200 with only 64 meg of ram. It works great, abiword runs under it nice. and the whole thing feels faster than Xp on a 2 processor 2ghz each machine.

    I placed one of these in the general sales work area and I have recieved tons of comments on how fast it is. One person asked if it was prototype hardware that you couldnt buy yet because it was so fast.

    I reccomend everyone give Rox a try. it mates with several light windowmanagers and makes an awesome desktop that is easy to lock down and configure.

    --
    Do not look at laser with remaining good eye.
    1. Re:Rox -rocks by dstone · · Score: 3, Funny

      One person asked if it was prototype hardware that you couldnt buy yet because it was so fast.

      Tell that person I have some waterfront real estate to sell them. Chance of a lifetime.

    2. Re:Rox -rocks by prmths · · Score: 4, Interesting

      I totally agree... I've been using rox for quit a bit of time.. and it screams on my athlon 1.5 and P3 1.13
      windows, nautilus, konqueror, -- all have the same problem -- laggy and non-responsive when you have tons of files in a directory.. rox just blazes through it.. my only complaint -- when a file has an executable flag - it automatically runs it -- but i'm sure there's a option somewhere to turn that off... I just havn't looked..

      sure, windows XP, nautilus, etc might be an eyeful.. but... performance is what I prefer.

    3. Re:Rox -rocks by HeyZuess · · Score: 1

      I agree 100% - I found it a few weeks ago on freshmeat while looking for a fast and lightweight file manager.

      It definately is fast.

    4. Re:Rox -rocks by Lumpy · · Score: 3, Interesting

      But it's a nice example of how people are used to seeing new hardware run slow. The brand spanking new machines I rolled out here last month are slow compared to this Rox machine. Why? W2K is bloated, Office is bloated, ie is bloated. Outlook is just a joke, a really really cruel joke.

      I even have wine on there running one of the special research apps (nielsen data) and they like it's speed. (granted it crashes more, but it's because of the same bug that crashes the app on windows.)

      If users demanded that their new P7 with 2 terebytes of ram ran unbelieveably fast instead of putting up with the added bloat that slows down that super fast machine to regluar speeds again, things would be different.

      KDE is un-useable on this machine... That's what I tried to install on it first. ROX+windowmaker makes is super fast, and look nothing like Microsloth.

      --
      Do not look at laser with remaining good eye.
    5. Re:Rox -rocks by Anonymous Coward · · Score: 0

      rox runs fast because it's a very streamlined interface... AOL proved that most regular people prefer eyecandy and "easy of use" over speed and performance. AOL was slow and sucky but hey it said "youv'e got mail" and had icons all over hell. therefore, it won.

      performance on a computer can mean "your new computer runs slow" or it can mean "your new computer feels the same speed but has 50 more animations on the desktop at the same time"

    6. Re:Rox -rocks by Anonymous Coward · · Score: 0

      well that's the next step.. you can make windowmaker look pretty neat. I'm going to see if people like the dressy flashing blinking, disco-tux dancing but slow as molasses version or one that works fast.

    7. Re:Rox -rocks by Ed+Avis · · Score: 3, Informative
      One person asked if it was prototype hardware that you couldnt buy yet because it was so fast.

      LOL. But in fact ROX will never be as fast as what inspired it - the RISC OS desktop (mostly) hand-written in ARM assember. Acorn's 8MHz ARM-based desktop was in fact faster than almost anything short of a Sun workstation back in 1988 when RISC OS came out, but most of the _feeling_ of speed came from the OS being implemented in assember, and on ROM so it loaded instantly. Legend has it the windowing code was written by a games programmer - perhaps the best person to pick.

      Is anyone keeping an official list of 'desktop software that looks good and isn't horribly bloated like almost everything else seems to be these days, not like back when I were a lad' (tm)? I nominate Dillo and Icewm; I would use ROX-filer if I needed a file manager (I've become accustomed to using the shell now). I can't bring myself to give up XEmacs though :-(.

      --
      -- Ed Avis ed@membled.com
    8. Re:Rox -rocks by protonman · · Score: 1

      chmod * a-x

      --
      The man of knowledge must be able not only to love his enemies but also to hate his friends.
    9. Re:Rox -rocks by Jacek+Poplawski · · Score: 1

      Is anyone keeping an official list of 'desktop software that looks good and isn't horribly bloated like almost everything else seems to be these days, not like back when I were a lad' (tm)? I nominate Dillo and Icewm

      I agree! But instead rox i recommend emelfm which is fast and powerfull "nc-like" file manager.
      Then gqview for image browsing, gnumeric as spreadsheet and LyX as word processor.
      Er... you wrote "looks good" - so maybe LyX isn't a good example here ;-)

    10. Re:Rox -rocks by Brainchild · · Score: 1
      my only complaint -- when a file has an executable flag - it automatically runs it

      Isn't that the, ehm, point of the executable flag?

      --

      :: "I am non-refutable." --Enik the Altrusian ::

    11. Re:Rox -rocks by tal197 · · Score: 3, Informative
      when a file has an executable flag - it automatically runs it -- but i'm sure there's a option somewhere to turn that off... I just havn't looked..

      The Options box would be a good place to start ;-) Try Options->Types->Ignore eXecutable bit for known extensions.

      Also, for text files, click with Shift held down to load it into a text editor instead of running it (this works with other files too). Shift + right button click to get a menu of possible applications to send it to.

    12. Re:Rox -rocks by serial+frame · · Score: 1
      Not that this post is on topic to yours, Thomas, I just want to say thank you for making ROX what it is. I'm not able to fully enjoy the ROX Desktop (due to space constraints, no Python or PyGTK), but the ideas you have going on for you are great! Please keep up with your work, and happy hacking. ROX has been the only file manager I've ever had installed on this box, and I will make sure that will always be true. :)

      ROX is one of the main elements of my Linux distribution, since the appdirs mechanism is the most flawless I've ever seen (sources at http://phatboydesigns.net/devel/0sys/0sys.tar.bz2, 360K or so download). I'm particularly interested in the potential it has to being a killer file manager on small devices.

      (Shameless plug) For those of you who are too lazy to get PyGTK or can't have it, check out my Linux distribution's souces--There are some rather interesting goodies in desk/ written in Bourne shell, using some of my own Gtk+ apps as a scriptable replacement to the PyGTK-based ROX library. Warning: My distribution is a little sparse on documentation, but there are manual pages in there for some things.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    13. Re:Rox -rocks by Ignominious+Cow+Herd · · Score: 0

      ROX-Filer Oroborus fspanel gkrellm deskmenu gnome-stuff on demand

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    14. Re:Rox -rocks by Anonymous Coward · · Score: 0

      >> anyone keeping an official list of
      >> 'desktop software that looks good
      >> and isn't horribly bloated like almost
      >> everything else seems to be these days,
      >> not like back when I were a lad' (tm)?

      Heh, sex was safe and parachuting dangerous...

      That was/is exactly my idea -- postponed for lack of time & web expertise.

      I aim at several criteria which will allow the selection of unbloated software.

      For the moment, I more modestly intend to outline such criteria and send them to RULE folks for appreciation.

      This is a very complex issue.

      Fspanel, for instance, is incredible (taskbar in a 10k executable) -- but requires Gnome.

      Amiwm is a very small, but I need to test how it performs with Gnome/KDE apps.

    15. Re:Rox -rocks by Anonymous Coward · · Score: 0

      Well, between RiscOS/ARM 8MHz and AmigaOS/M68k 7.14 Mhz there wasn't much difference - and the amiga had much better graphics harrdware (blitter and copper etc), so the amiga I always found "faster" overall. Plus RiscOS didn't multitask properly like the amiga did.

    16. Re:Rox -rocks by Ed+Avis · · Score: 1

      I don't think that 'requires GNOME' is a cause to label something as bloated. As the Galeon people point out, surely it is better to implement functionality once in a library and share it between all apps. The real bloat comes when every program has its own code for printing, window management, menus, and so on.

      --
      -- Ed Avis ed@membled.com
    17. Re:Rox -rocks by CrazyBusError · · Score: 1

      Errr... Maybe memory fails me here, but Amiga's never properly multitasked until very recently. They worked on a task switching system, just like Macs. IIRC Archimedes were about the only thing around at the time that did properly multitask (or came close).

      And archimedes as standard came with a monitor and ran higher res than the amiga. May not have had blitter etc, but statically were much nicer to use. I remember the arch version of lemmings blowing the amiga version into the weeds.

      --
      -Never argue with an idiot. They drag you down to their level, then beat you with experience-
    18. Re:Rox -rocks by Anonymous Coward · · Score: 0

      I agree you you! This is why I said the issue is complex.

      By requiring Gnome, the fspanel author made it so much more powerful I probably wouldn't do it differently.

      Just as it would be equally good to have it depend on KDE.

      Consider having three fspanel versions: one requiring Gnome, other requiring KDE and a simpler one, maybe just requiring GTK or Xlib -- this is cumbersome!

      Some solutions have been pointed in other article about Gnome and KDE sharing themes (here at Slashdot).

      My point is that my computer gets bloated if I use flwm (FLTK), fspanel (Gnome) and Konqueror (KDE) at the same time.

    19. Re:Rox -rocks by Anonymous Coward · · Score: 0

      fspanel does not require gnome. It uses the gnome protocol for window and desktop management. Therefore you need a gnome-compliant window manager, but not gnome itself.

    20. Re:Rox -rocks by DGolden · · Score: 2

      Your memory fails you. Amigas were the ones that multitasked fully (preemptively, like a modern system, where system interrupts periodically tell different processes to run),

      Archies only had cooperative multitasking, like old macs and most Forths, where each task has to yield the CPU.

      The Archie's font antialiasing was a joy to behold, though.

      --
      Choice of masters is not freedom.
  6. They support MacOS X style app wrappers! by jeske · · Score: 5, Interesting

    Wow, I just took a look and the ROX Filer is truly revolutionary. This is the first simple example of the powerful Nextstep and MacOS X concept of "app wrappers" brought to Linux.

    App-wrappers are a system which solves many of the application installation problems associated with the Windows Registry and systems like RPM. By locating all of an applications files under a single relocatable directory, installing an application is as simple as dropping the "app wrapper directory" on your filesystem.

    Lets all hope this concept finally takes off on Linux, so it can pave the way for simple 3rd party application distribution.

    1. Re:They support MacOS X style app wrappers! by SilentChris · · Score: 3, Insightful
      The problem with this system is that often space is wasted. You can have hundreds of copies of the same library in all the installation directories.

      True, DLL Hell isn't much better, but there has to be a clever median between the two.

    2. Re:They support MacOS X style app wrappers! by Muggins+the+Mad · · Score: 2

      >The problem with this system is that often space is wasted.
      >You can have hundreds of copies of the same library in all the installation directories.

      This sounds like a job for Perl, MD5Sum, and ln.

      - MugginsM

    3. Re:They support MacOS X style app wrappers! by mirko · · Score: 1

      Symbolic link or environment variable, someone ?
      Actually, the ones who know the original thing won't even notice your reserve.

      --
      Trolling using another account since 2005.
    4. Re:They support MacOS X style app wrappers! by DrSkwid · · Score: 2

      sounds more like a job for venti

      the block level file server, blocks are hashed before storage, if the hash is already present no disk write need take place so duplicated data in the namespace doesn't duplicate data in the file store.

      And that's just one feature.

      the horse's mouth

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    5. Re:They support MacOS X style app wrappers! by Ed+Avis · · Score: 4, Informative

      The app-directory idea is neat, but it has its problems. Some things do require a central registry of applications - like associating particular file types with particular apps. So what do you do - scan the whole hard disk at boot looking for app directories and registering them?

      On RISC OS each app-directory had a file inside called !Boot which was run whenever the filer _saw_ the app. Normally this was (effectively) a shell script which set some system-global environment variables for associations with particular filetypes. Needless to say this action of silently running !Boot files was a great way to spread viruses. But surprisingly opening a directory full of apps was still pretty snappy.

      This system extended to libraries - a library would usually be installed as an app directory and it would need to be 'seen' by the filer before anything using that library could find it. Later on even the temporary directory (called !Scrap) did this. That is cute - you can move the temporary directory from one place to another just by clicking and dragging - but it's a nuisance that these things have to be 'seen' on every startup. IIRC there was later some method to save a session file which would visit every application seen so far, and run this session file again next time.

      Since ROX-filer is just a file manager and doesn't have to set system-wide things like file assocations, it doesn't suffer from these problems AFAIK. But is there any real _need_ for app-directories?

      It seems to me that they were most useful when using a handful of floppies and maybe a small hard disk; when applications were small enough to fit on a single floppy and so just copying from one disk to another was enough to 'install' an app. But how do you deal with depedencies on a particular library version, for example? Using a package manager which can check these things looks like a good idea.

      Maybe a fusion of app-directories and RPM/dpkg packages would be useful. How about a package which you can double-click on to run the application immediately, but also choose to install 'centrally' (perhaps by dragging it to some strange-looking icon at the bottom of the screen) to make it install as a package, with binaries in $PATH and all that stuff.

      I dunno - I liked app directories on RISC OS, but I also like Unix-style package management with install and uninstall scripts and dependency checking. And I recognize that software packaging on Unix/Linux is more complex than it was on RISC OS or even on NextStep.

      I wonder what OS X does in this area?

      --
      -- Ed Avis ed@membled.com
    6. Re:They support MacOS X style app wrappers! by Junta · · Score: 2

      Actually, if you overhauled the linking tools you could have libraries operate under the same principles, and AppDirs could depend upon other AppDirs just as packages depend on other packages. Check out ROX-Lib as an example of how a library can be done in AppDir style and be usable. Granted that it is Python-exclusive, but it is highly functional in what it does and can serve as a proof of concept for non-python ideas.

      There is your median. Of course, you have to have some sort of central store of dependency information if you want to warn users they are going to screw over apps by removing those AppDirs, but the amount of overhead involved with managing well-behaved AppDirs would be *much* less compared to the common methodolgy of scattering files all over the place and hoping the package manager can sort it all out in the end...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:They support MacOS X style app wrappers! by tal197 · · Score: 3, Informative
      Since ROX-filer is just a file manager and doesn't have to set system-wide things like file assocations, it doesn't suffer from these problems AFAIK.

      Actually, ROX-Filer does deal with that (although a patch recently appeared on the developer list to let it use the GNOME settings instead).

      As an example, let's say you want HTML documents to load into Galeon:

      1. Open the menu over an HTML file and choose Set Run Action... from the menu.
      2. A box appears asking you to supply an application.
      3. Drag Galeon (from a filer window, panel, or whatever you normally use to launch it) into the box.
      4. The association is now recorded (as a symlink ~/Choices/MIME-types/text_html to Galeon).

      You can also supply a command in the dialog box instead, eg galeon "$@".

    8. Re:They support MacOS X style app wrappers! by yason · · Score: 1
      Since ROX-filer is just a file manager and doesn't have to set system-wide things like file assocations, it doesn't suffer from these problems AFAIK.

      It'd be really cool, if ROX would optionally use Gnome's mimetype mappings as a fallback. Now I have to set up some bindings for ROX, using the Run Action dialog. And if I change something in Gnome, I'll have to change it in ROX too, to keep my system consistent.

  7. Re:Desktop by October_30th · · Score: 1
    No.

    You got it all wrong.

    Standardisation does not mean conformity! It's fanatics like you who are keeping the Linux on desktop down.

    Settle on a standard, write all programs to conform to that. Everyone else who doesn't like the standard desktop is free to write his/her own niche version of the program. It's free source, people!

    --
    The owls are not what they seem
  8. Just a thought by Capt.+DrunkenBum · · Score: 2, Funny

    Heres another way to get your ROX off with Linux...

    --

    Not everyone deserves a 320i

    1. Re:Just a thought by abe+ferlman · · Score: 1, Redundant

      ROX rox! It just rox!

      --
      microsoftword.mp3 - it doesn't care that they're not words...
  9. Isn't this reminicent of... by RMSIsAnIdiot · · Score: 1

    ...that scene in Jurassic where the girl is like, "this is unix, I know this..." when playing with that whizzy cool desktop. Heh they fooled us all cause we all know command line is where it is. Anyways, isn't this akin to making Windows File Manager your shell? Personally, I think it's pointless. It's like going back in time to Sun's OpenWindows with no toolbar and just a file manager to deal with on load. Ick. Stick to toolbars, not FS.

    --

    1. Re:Isn't this reminicent of... by Dasher42 · · Score: 2, Interesting

      Why don't you try ROX out first? It has toolbar functionality. In fact, it's the kind of lean and mean program that has been sorely missed in computing for years.

    2. Re:Isn't this reminicent of... by Anonymous Coward · · Score: 2, Informative
      The program in Jurassic Park exists. It runs on IRIX.


      Bye.

    3. Re:Isn't this reminicent of... by seann · · Score: 3, Interesting

      That was an SGI system running the 3d file manager which they borrowed from SGI.
      You can download the source code for it and compile the program yourself. FSV. File System Viewer A Remake of FSN. The original from jurassic park

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    4. Re:Isn't this reminicent of... by RMSIsAnIdiot · · Score: 1

      Bitchin. Thanks. I knew they ran SGIs in the movie, but I really haven't really touched IRIX as much as I do Solaris.

      --

    5. Re:Isn't this reminicent of... by FooBarWidget · · Score: 1

      That file manager is even open source! It was posted on Gnotices a few years ago.

  10. Re:Great... by zpengo · · Score: 2
    Great, another attempt by Linux people to rip off someone else's design. When will Linux stop making half-ass copies of other people's designs and ideas and start innovating on their own?

    Instead of ranting, why don't you post some information links? Who or what are you talking about?

    More importantly, why don't you stop ranting on Slashdot and innovate something yourself? Put your coding where your mouth is.

    --


    Got Rhinos?
  11. Re:Ouate? by zpengo · · Score: 1, Offtopic

    For those not fluent in French: "WTF can this do?"

    --


    Got Rhinos?
  12. Re:Desktop by October_30th · · Score: 3, Insightful
    Look. There are two similar "designers" here.

    There are the windows XPerience designers who want to lock everything down. Ok. That works with the closed source.

    Then there are the open source guys who are afraid to/incapable of settling on a well defined, common standard that would bring unified desktop and improve user friendliness on Unix. Why? Because they are afraid of things getting locked down. But how could the desktop get locked down when everything is open source?! Settle on a standard and if anyone is not satisfied, let him/her compile her own programs and live outside the standard! Don't make us all live in the "download the most recent code and recompile it" hell. Some of us just want a desktop that works and looks good. We don't want to tweak our computers!

    --
    The owls are not what they seem
  13. Re:Desktop by Anonymous Coward · · Score: 1, Insightful

    You can have 50 desktops but if you have to exit all 50 of them to go into Windows to play games or do word processing or any one of 10 other common tasks that you can't really do in Linux as well if at all, it doesn't really matter so much...

  14. Re:Real Audio/Player sucks by Capt.+DrunkenBum · · Score: 0, Offtopic

    Quit complaining. Fill in the damn form with some nice bogus info... Never forget presedent@whitehouse.gov is a valid E-mail address to give to Real, or anyone who wants your E-mail address and have no valid reason for you to give it to them.

    --

    Not everyone deserves a 320i

  15. Erroneous writeup by Mr.+Piccolo · · Score: 1

    s/filesystem/file manager/

    Then it makes more sense.

    --
    Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
  16. Re:Desktop by Penrod+Pooch · · Score: 1

    Are you not arguing against your initial position here? Maybe the ROX people were dissatisfied with what was avalible and decided to "live outside the standard". If you don't want to tweak your computer, then use whatever desktop that came with it, you don't have to use ROX if you don't want to.

  17. Re:Desktop by Anonymous Coward · · Score: 2, Insightful

    That is exactly the mentality that made MS the monopoly it is today.

    People sold themselves into slavery with MS. There may have been some questionable (downright illegal) practices, but I don't think this really made a difference. Business owners and consequently office workers adopted one single interface.

    Only after this mindset was established did MS have the leverage to really screw other companies out of business. CP/M wasn't a victim of anti-competitive practices. DR-DOS wasn't a victim until Win3.1.

    Variety is the spice of life. Competition is a good thing, even in Open Source, where money isn't the motivator.

    New ideas would never grow if there was only one desktop. No one likes branches in projects, especially just to try out usability features. The only recourse is to start a different project, or move to a different project, that thinks along the lines that you do. Once the features are tried, tested, and appreciated by one user base, then maybe the commitee that is the larger application might be convinced to try it.

    If everyone decided to leave it to one filesystem, we probably wouldn't have any descent journaling filesystems, for instance. Ext2 was great, why use anything different? Why use new significantly new features in a system we already know and love?

    Variety, competition, and choice are all good things, in life as well as open source.

  18. Re:Real Audio/Player sucks by Anonymous Coward · · Score: 0

    Your missing the point. If I want to open up a PDF file, I click on the PDF link and AcroRead opens up. It's 100% free (as in beer) and there are no annoying nag screens. This REAL peice of shit asks me my details EVERY FUCKING TIME I RUN THE FUCKER

  19. ROX on PDAs? by DocSnyder · · Score: 5, Informative

    I tried it via X11 redirection on my iPAQ (running Familiar GNU/Linux). It wouldn't take much hassle to make ROX the ultimative PDA environment: ROX is lean as in resources as well as in screen space, it's very functional and flexible, and it can be used with a stylus or with a one-key mouse.

    1. Re:ROX on PDAs? by jeffehobbs · · Score: 3, Funny

      ultimative

      That sounds wondermariffical!

      ~the Maple Syrup

  20. What's it for? by jACL · · Score: 1

    It's a low-impact desktop that runs on top of a window manager. While KDE and Gnome might be the 'nuclear-powered' GUI, they do sap a workstation's resources. (This is a common complaint about distros.)

    If you've got a lower-powered workstation sitting around -- an old Pentium 133, for example -- you can put ROX on top of XFree and a window manager like Windowmaker to keep the impact light. This is also good if you're running a Linux box for a special-purpose (such as a firewall) and don't need all of the bells and whistles.

    There was an on Slashdot in December on running a 'Lo-Fat' desktop that talks a lot about this.

    --
    "It remains to be seen if the human brain is powerful enough to solve the problems it has created." Dr. Richard Wallace
    1. Re:What's it for? by Mr.+Slippery · · Score: 1
      This is also good if you're running a Linux box for a special-purpose (such as a firewall) and don't need all of the bells and whistles.

      Anyone who runs any sort of desktop on a firewall or server box is living in a state of sin...

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  21. Looks nice, reminds me of OS/2 by Yarn · · Score: 1

    Is there a templates dir?

    I'll find out in 10mins, apt-getting as I type.

    --
    -Yarn - Rio Karma: Excellent
    1. Re:Looks nice, reminds me of OS/2 by SCHecklerX · · Score: 2
      Yes. ~/Choices/Templates. And it does even better than OS/2 did. That directory automatically comes up in the "new" flyout when RMB clicking a filer window! Good stuff!

      The thing that is missing, and I'm sure will be fixed in later releases, is that if a file, say on your pinboard, moves, the pinboard doesn't know about it (other than it is now missing). Then again this trivial thing with WPS, PM, and SOM isn't quite as easily accomplished in the environment ROX runs in.

  22. Re:Desktop by Anonymous Coward · · Score: 0

    only if you play lame games or use lame wordprocessing.

    only lusers use windows. and you sir are a LOOOOOOOSER....

  23. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by tjwhaynes · · Score: 5, Interesting

    Wow, I just took a look and the ROX Filer is truly revolutionary. This is the first simple example of the powerful Nextstep and MacOS X concept of "app wrappers" brought to Linux.

    Funny you should call them MacOS X style app wrappers because they are based on a much older system from Acorn RiscOS :-) Hence ROX - Risc Os on X.

    Other really nice things are the Drag-and-drop save - why the hell hasn't this caught on elsewhere? After all, we drag things into windows to indicate the movement of data from one window to another. We drag files into apps to load them. Why hasn't dragging a 'file' out of an app to a filer window caught on as the most obvious way to save a file?

    As an avid user of Acorn RiscOS back in its hey day (when men were Real Men, women were Real Women and real furry creatures from Alpha Centuri were Real Furry Creatures from Alpha Centuri), ROX allows me to get passed all the normal windowing cruft and really allow me to use the desktop.

    As someone else has already said, ROX rocks.

    Cheers,

    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  24. Re:Desktop by tuffy · · Score: 2
    Then there are the open source guys who are afraid to/incapable of settling on a well defined, common standard that would bring unified desktop and improve user friendliness on Unix.

    In that case, I'd like all the open source guys to drop everything they're doing and provide me, the user, with the most friendly desktop possible. I'm not quite sure what that is yet, but I think it'll involve clowns and the color mauve...

    And, I'm sure everyone else will love to make it the standard.

    --

    Ita erat quando hic adveni.

  25. Macintosh philosophy by markj02 · · Score: 5, Interesting

    The ROX desktop seems much closer to the Macintosh philosophy than other desktops. On the Mac, too, much of the interaction with the system is through a single paradigm built around the file system. This, to me, is a far more promising direction for a usable Linux desktop than complex megaprojects like KDE or Gnome.

    1. Re:Macintosh philosophy by thehamster · · Score: 2, Interesting

      Its even closer to the RISC OS desktop - the icons are very similar, the drag file to a Filer window to save action. The names are even the same - Filer, Pinboard etc. ;)



      The RISC OS Ltd. webpage - they are the people who develop the RISC OS since Acorn Computers disappeared. There are some pictures of RISC OS 3 and 4 somewhere on the web (search for Graphical User Interface gallery in google, and lok in the mirror of the site that somes out top (if it hasn't returned)).

      --
      -- This is not a sig. But I'm a liar.
    2. Re:Macintosh philosophy by thehamster · · Score: 3, Informative

      The links:

      RISC OS 3.11 The one every british schoolchild will be familiar with...

      RISC OS 4 The current version, with fancier marble look.

      --
      -- This is not a sig. But I'm a liar.
    3. Re:Macintosh philosophy by DrSkwid · · Score: 1

      The one every british schoolchild will be familiar with...

      pah, BBC model B in my day :)

      these kids today

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    4. Re:Macintosh philosophy by Anonymous Coward · · Score: 0

      Give me a BBC Master in Mode 0 or give me death! Damn, I miss BBC BASIC. Oh and Dare Devil Dennis, but thats a different matter...

    5. Re:Macintosh philosophy by Anonymous Coward · · Score: 0

      blah, looks like ass

  26. All I know... by Anonymous Coward · · Score: 0

    Is that FT is boinking Em4 and I think Em3 is a little jealous.

  27. Nice for expatriated Mac users by mbrubeck · · Score: 5, Insightful
    I grew up with Macintosh System 6. That was a long time ago; first I jumped ship to BeOS back in the PR1 days and became a bash and vi junkie; later moving to Debian and becoming a free software hacker. For the most part I abandoned my MacOS roots.

    I never managed to shake a nagging feeling of loss: I missed the Finder. Oh, I tried various graphical file managers -- Midnight Commander, assorted OS/2 and NeXT clones, and more recently Nautilus. None of them worked for me; I tried to use them but always found myself switching back to the shell to get anything done. Most recently, I tried MacOS X and had the same problem! My beloved Finder -- constant from System 6 all the way to MacOS 9 -- had been replaced by this strange marriage of Windows Explorer and the NeXT Workspace Manager.

    What did I want that all these tools failed to deliver? A physical feeling of the filesystem. The idea that this directory is here... and this one is over there... and I can reach through the screen with my mouse, scoop up a bunch of files, and drop them in a new location. Also a sense of immediacy. The file manager must be lightweight and optimized enough that opening a new directory is, perceptually, a zero-cost operation. The interface must be sparse enough that you feel you are working in the filesystem, not through a bunch of widgets and menus. Sure, browsers like Nautilus or the OS X Finder support classic Finder-style browsing, but they don't stay out of your way enough for you to ignore the browser and focus on the files.

    The introduction on the ROX pages sums up some of how I feel:

    However, recent desktop efforts (such as KDE and GNOME) seem to be following the Windows approach of trying to hide the filesystem and get users to do things via a Start-menu or similar. Modern desktop users, on Windows or Unix, often have no idea where their programs are installed, or even where their data files are saved. This leads to a feeling of not being in control, and a poor understanding of how the system works.

    One other system managed to give me the same intuitive feel for the filesystem, and that was the Be Tracker, a blatant but well-crafted Finder clone. Despite serious flaws (no hierarchal list views!), it was so nice to use that it was my primary interface into my computer when I used BeOS. The ROX Filer looks like a promising start. I will download it and hope, and contribute where I can.

    1. Re:Nice for expatriated Mac users by Lumpy · · Score: 3, Insightful

      Exactly... whoever thought that making the web-browser into the file manager needs to be beaten with large numbers of sticks. and I am quite saddened that Linux professionals that program KDE and Gnome also decided that bloat is better.

      If I want a web browser I'll open a web browser. I wanted to use a file manager. and this is where ROX fits in. If you kill nautlius (actually delete that nightmare from your drive) and place ROX in it's place as both the file manager AND desktop you increase Gnome's useability by over 50% in just the speed gains alone.

      I firmly believe that both KDE and Gnome need to stop all development, take away anything faster than a P-II-450 from all the developers and work on making both environments lightning fast on that low end hardware. THEN you are allowed to add toys, but no damned integration...

      remember this is linux... a UNIX style OS. and that premise that you havea lot of small fast apps that do one thing very well and very fast.

      having a webbrowser in my desktop and file manager is not the brightest Idea anyone at either camp had.

      --
      Do not look at laser with remaining good eye.
    2. Re:Nice for expatriated Mac users by DrSkwid · · Score: 1

      Although I 90% agree I do live the fact that I can browse through my filesystem and if I'ev got use index.html turned on it shows me the rendered HTML.

      I can see why the file browser & the web browser got married, but sheesh, does it have to be slowwwwwww.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    3. Re:Nice for expatriated Mac users by frohike · · Score: 2, Insightful

      What you've identified as a "physical feeling for files" is caused by precisely one overriding principle throughout the old MacOS's -- careful attention to spatial memory. All pre-X MacOS's left everything exactly where you put it, so next time you open a browser window, it would open to the same place and everything would be where you left it. TOG talks about this in one of his famous essays about Fits' Law, and lambasts OS X for basically doing away with it in favor of cutesy things that bounce all over the screen. (sorry, no URL handy, hopefully someone else can supply it..)

  28. Re:Desktop by October_30th · · Score: 2, Insightful

    I think it'll involve clowns and the color mauve

    If it meant that the clowns and the color mauve are standard across ALL the applications, I'd still use it.

    The current "use whatever widget set you want" anarchy is just horrible.

    --
    The owls are not what they seem
  29. Re:Desktop by excesspwr · · Score: 1

    We don't want to tweak our computers!

    Holy $#!` my heart stopped!
    MEDIC!!! MAN DOWN! MAN DOWN!

    you blasphemous heathen!

  30. Your page widening doesn't work by October_30th · · Score: 0

    Your page widening doesn't work on Mozilla 0.9.8, you moron.

    --
    The owls are not what they seem
    1. Re:Your page widening doesn't work by Anonymous Coward · · Score: 0

      works in ie 6 for Windows though...

  31. We don't want to tweak our computers by October_30th · · Score: 0
    What? Not all of us work in the IT business.

    I'm a scientist. I don't want to waste my precious time MAKING the computers to work the way I want. I want them to work the way I want from the box.

    --
    The owls are not what they seem
  32. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by mbrubeck · · Score: 2
    Wow, I just took a look and the ROX Filer is truly revolutionary. This is the first simple example of the powerful Nextstep and MacOS X concept of "app wrappers" brought to Linux.

    Funny you should call them MacOS X style app wrappers because they are based on a much older system from Acorn RiscOS :-) Hence ROX - Risc Os on X.

    And of course, the MacOS X version should properly be known as "NeXTSTEP/OpenSTEP-style bundles."
  33. Re:Desktop by PoiBoy · · Score: 1
    How about if all of us UNIX users standardize on CDE? It may not be the best in the world, but it is stable and easy to use for both newbies and experienced users. Sun, HP, and others had been using it as the default desktop, though I don't know what the current status is.

    I'm not sure if there is a free version of it available, but I'm sure we could start a project to make one available under the GPL.

    --
    Sig (appended to the end of comments you post, 120 chars)
  34. Beats Gnome 4.0 by radulovich · · Score: 5, Interesting

    I think Miguel, Redhat, Sun, et. al. should seriously consider this for future versions of Gnome. "Why," you might ask?

    First, it is VERY fast. No, make that EXTREMELY FAST. For once, my PIII-866 feels like a fast machine. Running Linux or Windows, my computer feels considerably slower. Rox put a smile on my face with that.

    Second, this allows people to run multiple versions of applications, just like the mono project is supposed to.

    Third, it's easy to configure - is it SIMPLE, but effective. You can copy an application by copying a simple directory. It simplifies the dll hell by making applications self contained. You could even have multiple versions in one directory if you wanted to. (http://rox.sourceforge.net/appdirs.php3 shows a simple example with tgif).

    Finally, it works today. Mono is still several months off at the earliest, and requires chasing MS all over the place with regard to changes.

    1. Re:Beats Gnome 4.0 by bradulovich · · Score: 1

      Excellent comments. You really know your stuff. Looks like you spend alot of time reading up on technology. =)

    2. Re:Beats Gnome 4.0 by evilviper · · Score: 2
      Running Linux or Windows, my computer feels considerably slower.

      Give me a break. There are plenty of desktops out there that are seriously low in resource usage. As far a being userfriendly, easy to configure, Drag-n-Drop compatible (everyone wants to drop dragons right?) I've always recomended XFce. It uses up practically no system resources, looks pretty nice, and you learn how to do everything in about 5 minutes. It may be a CDEish clone, but it's much nicer by all accounts.

      As a matter of fact, I tried out the ROX-filer as my file manager for some time, but I never liked it as much as XFce's built in file manager so I switched back. (Who want's to go to submenu after submenu just to get to the delete option?) XFce does everything much better.

      But I shouldn't rant. These are the kinds of comments I expect from someone that hasn't used anything but GNOME and KDE.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:Beats Gnome 4.0 by Anonymous Coward · · Score: 0

      XFCE announced that they are going to use the ROX-Filer as their file manager in the next version of XFCE...

    4. Re:Beats Gnome 4.0 by tal197 · · Score: 4, Informative
      Who want's to go to submenu after submenu just to get to the delete option?

      There are a few things you can do about this:

      • Bind a key (eg, Ctrl-X) to Delete. Now, you can just press Ctrl-X and click on the file.
      • Bring up the menu with Ctrl held down. That way, the pointer will appear right in the middle of the menu you want.
      • Bind ! to open the shell minibuffer. Then you can type !rm<Return> to delete the file under the cursor.
      • Use Gtk+-2.0 (compile using --with-gtk2). This supports Mac-style menus that let you move quickly from the root menu to the Delete entry in the submenu without it closing. Since the menu with Delete is already open when the main menu is displayed, you just move the mouse straight to the item.

      I may make an option so that right-clicking a file goes straight to the context menu. For most users, though, it's better to show them the whole menu every time.

    5. Re:Beats Gnome 4.0 by evilviper · · Score: 2

      You have some very good solutions there, but that was just one of the limitations of Rox compared with XFTree (xfce's file manager). I'd have to have it in front of me to give specifics, but I'm sure you could try XFTree and compare the two yourself. That's not to say ROX doesn't have it's good points too.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  35. Re:Desktop by Anonymous Coward · · Score: 0

    I'd rather have a mediocre standard than good individualized apps. At least with a standard, you only have to improve it once and everyone benefits.

    Right now, everything is individualized and it's closer to flaming pile of shit than good.

  36. Re:warning: goatsex link by Anonymous Coward · · Score: 0

    Since you don't like Karma, I removed some from you. Enjoy your -1 post that nobody can see.

  37. What ROX Lacks by tjw · · Score: 2, Interesting

    First let me say that ROX is my favorite graphical
    file manager for X. With that said, let me
    tell you why I don't use it. It lacks the ability
    to save view preferences on a per-directory basis.
    A directory with one file opens up with the same
    default view preferences as a directory with 200
    files. There needs to be a way to save window
    size, icon size, sort order, etc.

    Actually, the real reason I don't use it, is
    because a modern shell seems so much more
    efficient at file operations than any
    graphical file manager could be.

    --

    XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
    1. Re:What ROX Lacks by Junta · · Score: 3, Interesting

      What you say is true about ROX needing per-directory prefs, but I would say that isn't too far off.

      The thing about the shell is true too, but ROX is so much closer to shell flexibility than any file manager I have seen.

      Every action can quickly and easily be assigned a single key shortcut. And those actions range from opening up a terminal in the current directory, to filemask based file selections, to running arbitrary command lines in current directory, to navigation through typing paths with tab completion. Granted, you can't do the fancy things
      like while and for loops with really fancy stuff, but with well written apps that can accept multiple drops, this becomes less of an issue. Now for applications such as highly configurable completion that extends beyond filenames into arbitrary sets, zsh is the command line shell of choice to complement ROX-Filer. Never been so satisfied with a User Interface design in my life.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:What ROX Lacks by Atomic+Frog · · Score: 2, Informative

      ...the OS/2 WPS already has.
      Per folder (as in real directories on your file system), you can define any window size, icon arrangement, background colour, font, layout (free, grid, etc), large/small icon or just text, just about anything you can imagine.
      Customization of colours, fonts, background is all via simple drag 'n drop if you wish.

      Great step forward for Linux, but it's just catching up to something been done waaay back in the mid-90's

    3. Re:What ROX Lacks by SCHecklerX · · Score: 2
      First let me say that ROX is my favorite graphical file manager for X. With that said, let me tell you why I don't use it. It lacks the ability to save view preferences on a per-directory basis. A directory with one file opens up with the same default view preferences as a directory with 200 files. There needs to be a way to save window size, icon size, sort order, etc.

      Agreed.

      Actually, the real reason I don't use it, is because a modern shell seems so much more efficient at file operations than any graphical file manager could be.

      Umm...ROX integrates BEAUTIFULLY with command shells. Try WIndow->Shell Command... You'll like it. You can also 'select if...' etc. VERY powerful.

  38. You mean just like Microsoft does? by FooBarWidget · · Score: 0

    Linux should innovate like Microsoft does, right?
    Oh wait, they copied their GUI from MacOS.
    Since you're such a big Microsoft fan, and Microsoft doesn't innovate either, do have NO RIGHT to whine about Linux not innovating.

    GUI "innovation" is not always a good thing.
    New GUIs will only confuse people.
    Since most people are familiar with Windows' GUI, why invent something new that will only confuse people, causing even more flamebaits and trolls?
    If it ain't broken, don't fix it.
    The truth is, most Joe Average users don't care about innovation.

  39. Obscurity by rjamestaylor · · Score: 1

    Humor through obscurity is only slightly better than security thusly.

    --
    -- @rjamestaylor on Ello
  40. Re:Desktop by Anonymous Coward · · Score: 0

    Wow! Your comment is really interresting. It shows your knowledge of Linux once brainwashed by a M$ sales rep!

    Try it out and learn about it before bitching!!!

  41. Re:Great... by thehamster · · Score: 1

    Its a ripoff of Acorn Computers RISC OS, (now owned by Pace, the desktop version is developed by RISC OS Ltd). The RISC OS Ltd website

    However every person whoes been through the british education system in the last 10 years will be able to use it, as for a while Acorn computers were the mainstay in schools. However I found the drag icon to window to save system annoying myself.

    Apparently some of RISC OS is still written in BASIC as well.

    --
    -- This is not a sig. But I'm a liar.
  42. Re:Desktop by Anonymous Coward · · Score: 0

    XFCE

  43. Re:Desktop by PoiBoy · · Score: 1

    Thanks AC, XFce looks pretty cool. I think I'll download this tonight and give it a test run.

    --
    Sig (appended to the end of comments you post, 120 chars)
  44. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by York+the+Mysterious · · Score: 1

    Not quite the same thing, but classic Mac OS has text and picture clippings. If you just select some text in any app and drag it to the desktop it makes a text file with the first 20 or so characters of text. Works for pictures and movies too. Very nice feature. Missing in OS X :(

    --

    Tim Smith - Ramblings from Nerd Land
  45. Reminds me of my mom. by Anonymous Coward · · Score: 0

    At my moms work a couple of years ago:

    Mom: "I can't find the file that i saved."

    Me: "So, where did you save it?"

    Mom: "In Windose."

    Me: "In what directory?"

    Mom: "What do you mean. It was right here."

  46. Brilliant system... by Junta · · Score: 5, Informative

    What I like so much about the ROX-Filer is that is acheives the useful functionality of Gnome/KDE without the cruft, so it goes unbelievably fast.

    And Python programmers should take a look at ROX-Lib. The primary bit that is really cool is the really simple API for creating, accessing and modifying xml configuration files that follow the same ~/Choices/ convention that ROX-Filer follows, which seems infinitely better than the standard of polluting your home directory with dotfiles and dotdirectories... Not only that, but also will generate a nice, usable GUI to manipulate those files without the programmer having to build it by hand (though the programmer has to provide a well hinted sample xml file, but this is *far* more trivial than writing the gui out by hand). Not only does this make things easy on the developer, but also enforces consistency among apps that choose to use it.

    Also, the entire concept of AppDirs is very very nice. Installing an application simply involves dragging it wherever you want, and it doesn't scatter files all over the file system, making package management a moot point. The de-facto standard has been to scatter files all over the damn place right next to other packages and this creates a huge problem package managers have been trying to solve effectively, but it is never perfect (packages occasionally make modifications not tracked by these managers). AppDir as ROX is designed around and specifies keeps package files well separated, in its own AppDir, own subdir of a system Choices directory, or per-user Choices directories. Nothing stops a bad developer from breaking this convention, but there rarely is a need, at most placing a wrapper script in /usr/local/bin for command-line support. Removing a package is as simple as removing those three folders. Of course, the AppDirs don't run as cleanly under command lines and library tools, but there is a patch to bash to support AppDirs and ROX-Lib demonstrates well how libraries can work in this system. In the meantime scripts that wrap AppRun calls are easy enough to place in the path.. I have PythonTheater (a media player designed with ROX in mind) configured in this manner (http://xtheater.sourceforge.net/)

    Only issue with ROX-Lib is that it is python specific, so all that cool stuff is only for python developers, but I like python too :)

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Brilliant system... by tuffy · · Score: 3, Insightful
      The primary bit that is really cool is the really simple API for creating, accessing and modifying xml configuration files that follow the same ~/Choices/ convention that ROX-Filer follows, which seems infinitely better than the standard of polluting your home directory with dotfiles and dotdirectories...

      The seemingly hard-coded use of the "~/Choices" directory is the one thing that irks me about the ROX-Filer. The convention of .directory is that stuff which needs some disk space but is used only by apps should be hidden from view so that I don't have to look at it when I list my home dir contents. Now, I'm stuck with the vaguely-worded "Choices" directory that would've been better placed in a ".ROX" directory so that I wouldn't have to look at it all the time, but would know what it was at a glance when doing a "ls -a".

      --

      Ita erat quando hic adveni.

    2. Re:Brilliant system... by Junta · · Score: 2

      Well, I think the choice of name is appropriate, storage of user "Choices", but Preferences might be a better name... The Idea behind a generic name is that is isn't supposed to be a necessarily ROX-only standard, so .ROX would be a bad name, you would be heading back to the dotdirectory mess we have now. It may seem trivial to say that 'ls -a' looks cluttered (If it hurts, don't do it), but It makes a lot more sense to have a relatively generic subdirectory dedicated to all package configuration data. Not only does ROX use the Choices directory (though they did lead the way and set the example in a way accessible to Linux), a few other apps (i.e. PythonTheater) use the structure too, and it works well.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:Brilliant system... by Atomic+Frog · · Score: 2, Informative

      Err...brilliant yes, but it's a case of BEEN THERE, DONE THAT! Who?

      OS/2. No kidding, and you thought it was dead (it isn't).

      Most apps are very well behaved, except for the compressed package it usually comes in, you are generally free to move stuff around as you wish.

      In fact Serenity Systems (www.serenity-systems.com) has taken this and run with it. Drag 'n drop installation over the network. Deploy your apps to many workstations via a single drag 'n drop.
      It can be done because nearly all the functionality is already built into OS/2's WPS.

      It may sound revolutionary to some of you, but millions of OS/2 users have already seen this.

    4. Re:Brilliant system... by tuffy · · Score: 1
      The Idea behind a generic name is that is isn't supposed to be a necessarily ROX-only standard, so .ROX would be a bad name, you would be heading back to the dotdirectory mess we have now.

      I think the concept itself, of a standard place to map MIME types to applications, etc., is sound. But if folks are going to adhere to this particular standard, it would be nice to give it a name. That way, if ROX (among others) is using that "foo" system, it could be stored in a ".foo" subdirectory - not only with an easily identifyable name, but also hidden by default.

      Oh, and ROX *does* use a "CHOICESPATH" environment variable (as I just discovered) which should allow the directory to be moved (I think), but ROX breaks when the variable is set :(

      --

      Ita erat quando hic adveni.

    5. Re:Brilliant system... by tal197 · · Score: 2
      Oh, and ROX *does* use a "CHOICESPATH" environment variable (as I just discovered) which should allow the directory to be moved (I think), but ROX breaks when the variable is set :(

      Note that it's a path, not just a directory. If you set it to just ~/.choices then the filer won't be able to find its icons... (still seems to run OK, though, apart from that ;-)

    6. Re:Brilliant system... by Anonymous Coward · · Score: 0

      It may sound revolutionary to some of you, but millions of OS/2 users have already seen this.

      *How many* of *what*? Thanks for making me laugh. I needed the cheering up.

    7. Re:Brilliant system... by Anonymous Coward · · Score: 0


      OS/2 powers many a Bank of America ATM machine.
      So you too have been an OS/2 user whether you liked it or not.

    8. Re:Brilliant system... by Anonymous Coward · · Score: 1, Insightful

      I think the main point of the original poster is not the name -- could be Choices, Preferences, Rox or Policy...

      He's saying, I understood, it should be a hidden directory.

      That is the best way with preferences, policy and context, when they are implied and not explicit.

  47. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by Anonymous Coward · · Score: 0

    How do you deal with user settings? I mean if you store the app on a server How do you have each user have there own user settings.

  48. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by jdavidb · · Score: 2

    Funny you should call them MacOS X style app wrappers because they are based on a much older system from Acorn RiscOS :-) Hence ROX - Risc Os on X.

    Does Acorn predate classic MacOS? Because the Mac has worked this way for as long as I can remember. Long before Mac OS X.

  49. Screen estate by horza · · Score: 2

    This is one area where the ROX Filer really scores, and why I don't like Nautilus, etc. It means you can leave several Filer windows littered around your desktop without getting in the way too much. This makes drag and drop saving an instant affair instead of that awful file chooser you have to negotiate EVERY single time you want to save a file. The other great thing is that it's so productive when you know how to use it. Eg generally right button does reverse of left button so you can scroll up and down using one scroll button without moving the mouse.

    Phillip.

    1. Re:Screen estate by tal197 · · Score: 2
      ...generally right button does reverse of left button so you can scroll up and down using one scroll button without moving the mouse.

      ROX doesn't implement reverse scrolling itself, as it uses Gtk's scrollbars. However, I have made a patch for Gtk. See the bug report on bugzilla for the discussion. I don't think the developers realise how useful this is, though, so don't expect to see it in 2.0 :-(

  50. Repackaging common apps as AppDirs? by 1010011010 · · Score: 2

    An interesting project would be repackaging a lot of common applications as ROX AppDirs.

    That, combined with a nice replacement for /etc/* (consistency would be nice), would make for a very nice, updated, modern, easier to use and configure, Unix system. Um... like MacOS... but without Aqua.

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  51. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by Anthracks · · Score: 1

    This isn't exactly revolutionary, even our friend Microsoft has had this feature since at least Windows 98, and probably 95. You can select text in Wordpad, MS Word, etc. and drag it to the desktop to make a "scrap" file. I've never actually found it useful, but someone must have...

    --
    Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  52. nautilus vs rox by minus_273 · · Score: 2, Informative

    I use nautilus onmy desktop, turn off alot of the bells and whistles, smooth icons etc, and you have a realtively fast system. It does not however compare to ROX as far as speed goes. I installed the ROX and i just found it.. lacking a polished interface, it was hard to configure.. the options menu had very few thing i could fiddle around with and as soon as in inatlled, i didn't know what to do. I personally think nautilus is the best fm as far as ease of use goes, speed, i give to ROX. ... heck anything beats GMC and its clunkyness

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  53. Re:Real Audio/Player sucks by Graspee_Leemoor · · Score: 2

    I have used "someone@microsoft.com" ever since Outlook Express said "Fill in your email address, e.g. 'someone@microsoft.com'".

    The address doesn't bounce- they probably filter it all out.

    graspee

  54. Someone had to do it, sooner or later by MSBob · · Score: 2

    And now we have it. A brand new pr0n browsing desktop for Linux. Just like it always did, pr0n inspires yet another computer innovation.

    --
    Your pizza just the way you ought to have it.
  55. Re:Pope wants to start the fucking Inquisition aga by Anonymous Coward · · Score: 0

    (from linked article)

    "The devil told a woman that he would make her spit out a transistor radio and lo and behold she started spitting out bits and pieces of a radio transistor"

    Now, if we could just make this work with computers...

  56. Five minutes research by mewse · · Score: 2, Informative

    Amazing how five minutes research can turn up information such as the CHOICESPATH environment variable.

    It defaults to ~/Choices if you don't set it to something else.

    This is in Rox's FAQ on the project homepage.

  57. I use ROX by ikekrull · · Score: 2

    after using gmc, Nautilus and Konqueror (and TkDesk, and various others), i found ROX.

    and never looked back.

    For the few times i need to use a file-manager (I usually prefer the command-line), ROX works like a charm. Plus it's not bloated and slow like Konqueror and the hideously bloated and slow Nautilus.

    I no longer use either GNOME or KDE because of the poor performance, which doesn't seem to be improving with newer releases, and WindowMaker + ROX run all the GTK+/Qt apps, without the baggage of some stupid Windows-alike 'Desktop Environment'

    It literally starts up in under a second on my P3-500, and does everything i need from a filemanager.

    I don't use the other ROX components, but the file manager is perfect for me.

    --
    I gots ta ding a ding dang my dang a long ling long
  58. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by MaxVlast · · Score: 2

    Classic Mac OS has never had that feature. (Adding a special extension to turn a directory into a single icon/bundle.)

    It's had resource forks, but those are an entirely different implementation of a similar concept.

    --
    There should be a moratorium on the use of the apostrophe.
    Max V.
    NeXTMail/MIME Mail welcome
  59. Appfolders by IamTheRealMike · · Score: 1
    Okay, this would seem to have one massive disadvantage, which appears to be borne out from my experiences with OS X.

    Of course, dragging and dropping apps to install is all very well for the user, but surely it completely removes the opportunity to use shared libraries? The reason Linux splashes files in different directories is to make them easy to share files with each other.

    Of course, I don't know this - but I'd bet anything that the reason the OS X installer for Mozilla is 15mb compared to 9/10 for Windows/Linux is because OS X doesn't have the same concept of shared libs, so much more must be shipped with the product. Interestingly, once decompressed Moz on OS X is 35mb, compared to 15 on my windows/linux box.

    Just a thought.

    1. Re:Appfolders by Godwin+O'Hitler · · Score: 1

      Yeah, I remember too when space used to be a problem. Now 20mb is nothing. Using it to get rid of dll/so/version hell is a choice that suits me fine; YMMV.
      Having said that, I've no idea whether the ROX method actually does involve using extra disk space.

      --
      No, your children are not the special ones. Nor are your pets.
    2. Re:Appfolders by Anonymous Coward · · Score: 0

      Not only that, I think it is a security hazard if there is an option to start programs automaticly simply because they have the executable bit set on. And I for one am afraid of the fact this appfolder thingy could cause a major fork in the standard directory hierarchy if not careful.

      Anyone have witnessed such behaviour on ROX?

      - Voice of Ambience -

    3. Re:Appfolders by Junta · · Score: 2

      I don't understand why people think shared libraries couldn't work under such a system. Though it is a collection of Python modules rather than libraries, ROX-Lib provides a proof of concept for libraries as AppDirs. Of course you could get similar behvor by having /usr/local/Lib (for example) as a library appdir, with each library having it's own subdirectory, having a name like mylib.so in each, with whatever else the library needs in the same directory. The linker could probably be patched to understand this jsut a tad slower than current...

      Additionally, who says you can't mix and match? Dynamic libraries as files in a directory and applications as folders? Kinda like windows does (except have a command interpreter that would parse those AppDir in the path and execute automatically AppRun programs in them to avoid large PATH variables)

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:Appfolders by IamTheRealMike · · Score: 1
      It's more about memory really. Bear in mind that if you don't have shared libs, then you're loading the same code into memory over and over and over and over again.

      Perhaps one implementation that might work well on Linux would integrate a folder with a package manager, such as GNUpdate, so you could drag a package into a folder, which would then be installed in the background. Drag a package out, and it'd be uninstalled. You get the benefits of the distributed FHS system currently used with the end user ease-of-use that AppFolders provides

  60. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by BlueGecko · · Score: 2
    Other really nice things are the Drag-and-drop save - why the hell hasn't this caught on elsewhere?
    As a general rule, it's highly inconvenient; you have to already have opened the folder where you want to save the file, and then you have to drag it around the screen until it's in a position that make it easy to drag. Depending on the windowing paradigm, this can be a pain. (In Mac OS 9.2, it borders on the impossible, since all of an application's windows are grouped together.) However, Mac OS (and NEXTSTEP before it) do provide this very functionality in the form of proxies -- those little icons in the title bar. Click and hold and you suddenly are holding the icon in your hand. Drop it on the desktop or wherever and it gets saved. One area where I do use this a lot is with web browsing and tabbed windows: I keep a tab at the bottom of the screen called "Bookmarks," and then drag the URL proxies from IE and iCab down there when I want to bookmark something. The upshot is that I can get at those links at any point, without launching a browser, and I can just drop the link onto whichever browser I want to use instead of being locked into one.

    There are two caveats: first, Carbon/Classic apps do not all implement this functionality, as it was only introduced in Mac OS 8.5; and secondly, those Carbon and Classic apps that do sometimes don't have an active proxy until you've saved once, for whatever reason. However, once the proxy is active, it works just like RISC OS did, flaws and all.
  61. Re:warning: goatsex link by Anonymous Coward · · Score: 0

    For that to have been a 1/4 intelligent troll, goatse.cx would have been up. However, due to an act of god and a tsunami, the DNS server(s) responsible for the Christmas Island domains is down.

  62. Enlightenment Desktop shell by Anonymous Coward · · Score: 1, Informative

    The next phase .17 is to turn Enlightenment into a desktop shell. I am wondering if the enlightenment developers are taking a look at this appaorch...

  63. Re:Desktop by MaxVlast · · Score: 2, Funny

    Okay, i've always wondered -- what is up with so many programmers' color sensibilities? Mauve, orange, pink, magenta, and teal should not be used in large quantities. Particularly not _together_! Of course, little beats old DOS and UNIX colors. (Particularly the DOS tendency to have the F12-to-rotate-colors feature.)

    There are so many medical billing programs out there that make my eyes hurt, I don't want to think about it.

    --
    There should be a moratorium on the use of the apostrophe.
    Max V.
    NeXTMail/MIME Mail welcome
  64. It's Software, Not a Moral imperative by reallocate · · Score: 1

    Open Source/Linux users have every reason to exercise their free speech and articulate what what they think without incurring any obligation to do anything at all, much less write their own code. That makes about as much sense as telling me: "So, you don't like Fords, eh? So, stop whining go build your own car!"

    --
    -- Slashdot: When Public Access TV Says "No"
  65. Bringing the commandline to X by antar · · Score: 0

    Whow... this one blew me right off of my chair.
    I think this is the first thing I see that can beat the command line...
    It is so totally unix: small apps that can do what they're good at, no useless stuff. Quick small and stable.
    Really nice to see they don't seem to feel the need to write everything in C.

    I Really dig this.

  66. Standard Desktop by kiwipeso · · Score: 0

    I'm programming Kaos, a rewritten BSD form the exokernel to the new GUI.
    I use standard ways of working on things, the whole thing is able to evolve or be modified for your convienience.
    Plus you can choose what theme or skin to use the system in.

    --
    - Kaos games and encryption systems developer
  67. Not Missing In OS X... by jtdubs · · Score: 2

    You just have to Apple-Drag now. Works with arbitrary amount of text and with images, hypterlinks, html, rtf and most anything else you can think of. Very useful indeed.

    Have fun,

    Justin Dubs

    1. Re:Not Missing In OS X... by York+the+Mysterious · · Score: 1

      Thanks for the help. *checks one features he needs in OS X off the list*

      --

      Tim Smith - Ramblings from Nerd Land
  68. WooHoo! by SCHecklerX · · Score: 2
    Great job guys! ROX continues to be the most elegant filer available for linux. Small, light, fast, intuitive, and stays the fsck out of your way!

    And all this praise from a WPS bigot (you guys are getting there!)

    Congrats again. Here's to doing it the right way (not following micro$loth, KDE, Gnome crap).

  69. Rox is SOOoooo easily extensible! by SCHecklerX · · Score: 3, Interesting
    Here's a neat one I wrote to create 'filter folders' Basically a ROX object that will show stuff in a folder based on a perl regexp using symlinks. Check it out:

    ROXFilter

  70. Cool by 42forty-two42 · · Score: 1

    This is slick... Someone please make more apps for it!

  71. Metacomment for Slashdot by Anonymous Coward · · Score: 0

    Please, dear folks at /.

    Right now I'm browsing at -1, because I'm convinced the current moderation system is not very good.

    So I get to read "interesting" goat msgs by 3-year old metal level idiots and I got this "insightful" message which got a 1.

    What is insightful here?

    Does anyone use 50 desktops even if they are available?

    Must everyone go to Windows to play a game? It could be difficult to me as I don't have Windows, nor hardware enough to play Windows and I just like to play Quakeworld, my wife digs Shisen-Sho in Linux and my daughter likes Potato-Man (don't know the English name).

    Yet, which "common" 10 tasks this guy does in Windows? Maybe I'm losing something here.

    Thank you for *any* improvement. (Well, ok, maybe this was too much, your service is not that bad, but I cannot afford to lose some comments which get 0 or even -1 sometimes).

  72. Kind of... by Anonymous Coward · · Score: 0

    > Variety is the spice of life.

    I love this phrase and it applies to me more than to most. I'd like to have different things almost everyday, if not from hour to hour.

    Yet, I must disagree with you.

    When I want a desktop blue, it bothers me the same theme can't be applied to all programs.

    All I can get is a KDE blue theme, different from a Gnome/GTK blue theme, different from a blue FLTK theme, different form a blue Athena theme (thru Xdefaults) and different XFCE themes.

    I don't think everybody should use the same desktop, I want my desktop to be my exclusive -- but I don't want it the way 4 ou 5 developers like it.

    Don't take me wrong, I find these developers great and I thank them. But I need a coherent desktop. If not for ease-of-use then for aestethics, at least.

    And ordinary people, who have not so great a need for changing colors like me, would have even greater appreciation for coherence.

    And, you know what, for these people Windows provides color variation and active desktop themes, which is not much but fine enough for them.

    We _got_ to have this in Linux, too.

  73. Re:[OT] Re:Real Audio/Player sucks by Anonymous Coward · · Score: 0

    Boy, my hat's off!

    You are as machiavelic as I am!

    Or even more!

    Like that cartoon where they move the prison over the escape tunnel exit, so that the prisoner ends up in jail again.

    Very funny.

  74. Linux has innovation... by Anonymous Coward · · Score: 0

    Out of the top of my mind:

    - GPL OS (well, RMS had the idea, but Linux was the first nonetheless);
    - wmx window manager with its TV-channel-like desktop change;
    - that old wm with tabbed windows (forgot which, see xwinman.org) - like e.g. fluxbox;
    - a 3d solid-rendering quake-like tetris;
    - emulators, plenty of them, some exclusive to linux (e.g., executor);
    - neat tricks like in certain browsers, the ability to fake being another one, filtering out ad servers or displaying gamma-corrected images;
    - work by mixed international teams like no other thing ever had;
    - docking apps (like those of windowmaker & afterstep) - windows has some simple, too - my favorite is the yellow duck cpu monitor;
    - all the work by the rasterman;
    - advanced versions of doom - better graphics, sound, multiplayer;
    - interesting image processors (gimps's script-fu);
    - language translations not available in other OSes;
    - IP6 support;
    - beowulf support (yeah, baby, by NASA);
    - old hardware support;
    - heck! support for defective RAM!
    - 3d window manager (really 3d, not just 3d buttons);
    - textmode browsers like "links";
    - I could go on but I'm tired, it's late and you must search for yourself.

    Next time you say anything, thing about this: what is really innovation? If Newton himself was modest to point to former great men, we also should follow his example.

    Nevertheless, Linux innovation happens constantly. If you doubt, keep an eye at Freshmeat. You'll be amazed.

    1. Re:Linux has innovation... by Anonymous Coward · · Score: 0

      >> GPL OS (well, RMS had the idea, but Linux was the first nonetheless)

      I was almost sleeping... first GPL _kernel_! Sorry, FSF.

      I concede that it should be named GNU/Linux. But I won't use it for the very same reason I don't use my full, unless when forced.

      I would use "liGNUx", but nobody seems to reach middle ground.

      Most of my messages get 0 just because I'm an AC?) and many get lost. Is it because of Opera?

      Remember, not everyone is great when using a foreign language (English to me). I suspect I timeout and door just closes on my face.

  75. TOG by Anonymous Coward · · Score: 0

    www.asktog.com

  76. Not BASIC!! by Anonymous Coward · · Score: 0

    I think you'll find that some parts are written in assembler code - not BASIC!

    RISC OS is difficult to port over to any other platform because large chunks of the code are ARM assembler - and therefore would have to be recoded in C or C++.

    For a small company (RiscOS Ltd) it's an impossible task - with little of an end market to justify the expense.

  77. Compare with RISC OS - more info by Scorchio · · Score: 1

    This site has some more information about Acorn/RISC OS based machines in general, but also has a few screenshots of how RISC OS looks, right at the bottom of the page. RISC OS is alive and well, and can be found here.

  78. Rox + E? by Trevelyan · · Score: 1

    This rox looks nice, i'm gona try it with my E desktop.
    ever since efm vapourised, E been missing a good fm.
    I been using konqueror (not kicker urrh), but if this run with e and not mess up my perdy desktop too much

    if rox works with sawfish, it'l work with E?

  79. It's been there for 20 years by Anonymous Coward · · Score: 0

    The original GEM was like that, 20 years ago or so! Check out the atari desktop, where you can reach the filesystem with 2 simple clicks!!!! The whole GEM runs fine in 128 KB, and it is fully graphical, allowing file drag-n-drop etc.

    And the Amiga OS was like that from the beginning. Each executable was accompanied with a .info file, which was a simple text file describing the properties of the file. Another tool was responsible for opening and processing the .info files in a graphical manner, making the whole thing too easy. Check out this and various other bits for how the Amiga GUI was one of the best, enhancing productivity, unlike modern O/Ss.

  80. Using Archive with KDE by MarkoNo5 · · Score: 1

    You can use the Archive program in KDE by creating a "Link To Application" and have it point to the AppRun script from Archive. I love that program. Just drag & drop a directory on it, and you've got an archive.

    Marko No. 5

  81. Resemblance to another GUI. by Anonymous Coward · · Score: 0

    Is ROX meant to be the spitting image of the
    QNX GUI?

    1. Re:Resemblance to another GUI. by Anonymous Coward · · Score: 0

      Looks like a QNX ripoff.
      Those blue squigglies are revealing.

  82. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by riedquat · · Score: 2, Funny

    One of the icons on the bottom of the screenshot looks supiciously like !Edit, as well...

    All they need now is a 'Filecore in use' error every now and then.

  83. Re:They support MacOS^H^H^H^H^HRiscOS wrappers by jdavidb · · Score: 2

    I didn't completely understand the feature before. Classic Mac OS had the feature that applications were relocatable, and that's what I meant. The Microsoft Office 98 install consists of just copying the directory from CD to your hard drive.

    Resource forks are another thing.

    Note that Linux supports a feature that is non-standard to UNIX that makes it possible to make relocatable application directories like this: a process can determine the full path to the file that contains the executable image it is running. In general, this isn't possible under all UNIXes, and thus not completely portable. I'm very curious as to how these bundles work on non-Linux systems.

  84. Re:Great... by siliconowl · · Score: 1
    Apparently some of RISC OS is still written in BASIC as well.

    Let's knock that one on the head straight away. None of Risc OS has ever been written in BASIC. Some Risc OS applications are written in BASIC but not the operating system.

    --
    (\/)atthew
  85. Re:I Agree by Anonymous Coward · · Score: 0

    THIs thINg ROX!!

  86. Re:Real Audio/Player sucks by The+Evil+Troll+King · · Score: 1

    Whenever I install Real Audio, and they ask me to register, I give root@127.0.0.1 as my e-mail address. I haven't used Real Player in ages, so I don't know whether that trick still works...

    Steve