Slashdot Mirror


Ximian Desktop Installer, Red Carpet, and MonkeyTalk

An anonymous reader submits: "Long-time Linux users forget what it is like to try to install something for the first time. Ximian has done a nice job writing scripts to hide the inner workings of a Gnome installation. TuxReports has snapshots of the Ximian installer. Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?" Update: 07/14 21:13 GMT by M : Tuxreports has provided a non-PHP page for us to link to... whoops. Sorry about that.

15 of 314 comments (clear)

  1. how about this? by MrSloth · · Score: 1, Insightful

    I think that the OPTION of being able to use an installer wizzard is nice, but in an OS that is known to be so versitile and let you configure EVERYTHING the way you want it, it is a bad idea to require an installer script

    1. Re:how about this? by flsquirrel · · Score: 4, Insightful

      I think a lot of it depends on the Distro. Let's face it, I'm not sure Debian will ever be as friendly as Mandrake, but I don't think that's a bad thing. Personally, I would much rather have the Debian staff working to get woody stable than be writing cute little graphical wizards. Mandrake on the other hand, yeah, I think it's wonderful what they're doing trying to get linux into the hands of more people by easing the installing process. But isn't that why despite wild differences many Linux distro's fare reasonably well in popularity?

      So to answer the original article: What Ximian and others are doing is a wonderful. But I think there's no reason for all the distro's to jump on the user-proof bandwagon.

  2. Re:no... by Anonymous Coward · · Score: 1, Insightful

    That's what the src is for!
    Who actually buys something because it's harder to use than another product?!

  3. Well, it's already here in a lot of ways by billatq · · Score: 2, Insightful

    I hate having to manually install things myself, so I use gentoo linux with a nice bsd style fake ports system, so when I want to install gnome for example, I just type "emerge gnome". Personally, I find that a lot simpler than waiting for that gui client to load up and then check through a bunch of boxes. The idea is simply great though. I think debian also has a lot of this, except that the packages are too often slightly out of date. When I ran red hat, the ximian red carpet was a godsend. Personally, I think it should come standard with red hat, for all those newbies who have trouble dealing with dependencies themselves.

    1. Re:Well, it's already here in a lot of ways by __past__ · · Score: 3, Insightful
      I honestly hope that this won't end up in a flamewar, but I have a question to all gentoo-users that I wanted to ask for quite some time now.

      If the outstanding feature of gentoo is its BSD-like package management, why don't you use BSD in the first place? For example, FreeBSDs ports tree is quite mature, huge (~7,300 ports last time I checked, and there isn't the distinction between libfoo and libfoo-devel common in the Linux world) and comfortable, especially with the help of portupgrade and friends.

      I my understanding (as a BSD user coming from Linux) the cool thing about ports/pkgsrc/emerge is the elegance through simplicity. You just know whats going on on your system. (Try that with Windows ;) You have a chance to tweak things, and - important if you, like me, use some rather obscure packages noone else would ever think of including in a distribution - it's braindead easy to create a port/pkgsrc/whatever-gentoo-calls-it yourself.

      IMHO, this elegance is found in every place of BSD systems. For example, the kernel config file is, well, just that - a simple, documented file. No make menuconfig. No xconfig. No applying loads of cool patch sets found anywhere on the net.

      So, for someone who likes ports/pkgsrc/emerge, I'd say a BSD ist a cool system to use it on ;-). However, I only read comparisons between Gentoo and other Linux distros, not between Gentoo and the BSDs. Could anybody using both please share his/her opinions about the relative merits?

  4. Ximian Rules.... by reaper20 · · Score: 5, Insightful

    If the Ximian release of gnome2.0 is anything like their 1.4 release, we should really be in for a treat. They manage that slick easy to use polish without dumbing everything down. My only complaint is the 'doorman' or whatever it's called goes a little bit too newbieish.

    Other than that, I always point users to the Ximian stuff, especially if they're coming from windows. It doesn't behave like windows, but it's set up really professionally.

    My complaint is this: Why aren't distro's packaging ximian gnome as the default gnome distro? We all know Redhat kind of ignores the linux desktop, concentrating on the server stuff. If I was them, I'd package ximian and have an instant polished gnome desktop. Redhat employs enough gnome hackers, that in a sense, they're already subsidizing the cost of Ximian gnome anyway.

    Not to take anything away from the RH gnome install, but why reinvent the wheel, Ximian has done most of the work already.

    And I think everyone agrees that jimmnac and tigert could be the best linux artists anywhere ... droolworthy work from those two.

    1. Re:Ximian Rules.... by battery841 · · Score: 3, Insightful

      Ximian and Red Hat, in some ways, are competitors on two fronts.

      First, Red Hat provides the Red Hat Network which is a competitor to Ximian's Red Carpet CorporateConnect.

      Second, Red Hat provides "priority downloads" with the Red Hat Network, so you can download packages from Red Hat faster. Ximian on the other hand, offers Red Carpet Express to help speed up Red Carpet downloads.

  5. Flexibility Is Key by MasterOfMagic · · Score: 4, Insightful

    I agree that wizards are good for people that don't know the basics about configuring packages and programs. They are a good way to get people to use software that they might not otherwise may be able to set up properly. However, wizards often suffer from WYSIAYG (What You See Is All You've Got). If a setting that may be important for a small number of users is left out of a wizard, then you hinder their ability to configure. However, general GUI configuration utilities are good too. For example, SWAT is a great example of a GUI configuration utility that is not a wizard.

    While graphical is good for beginners and some advanced users, you also should provide flexibility. Configuration files were made to be edited by hand! This is why Linux is so popular, flexibility. By hiding configuration behind a wizard and storing that configuration in a proprietary, non-text format like some large software vender who shall remain nameless, configuration files provide for flexibility. Not to mention that big configuration files (sendmail.cf for example) allow the user to learn from their mistakes, and it is a right of passage to set up one correctly for the first time. It used to be the same for X, but now with all of the wizards (which don't work on all new cards :-)), people don't have to learn to use their computer.

  6. No by M&M · · Score: 2, Insightful
    Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?

    No. I don't think all distributions should include such dialog boxes. Not all users want all the hand holding. There should be different distributions for different types of users.

    I'm not comfortable on a Red Hat or Mandrake box because I like to do things myself. On the other hand, those who just want to "do stuff" wouldn't be comfortable with a Slackware or Debian box.

    Just my opinion

  7. Back to Dos by RebelTycoon · · Score: 2, Insightful
    Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?

    I think that it is vital that we keep the FUD about Linux being difficult to configure and setup true. I mean, why make it easier for end users, if they aren't geeks and contributing to the OS community, do we care?

    Wizards are for weenies... That is why evil Bill uses them so heavily, its not to make it easier for people to use his software... Its to limit feature creep... If you can guide the user right down the hall and not have him looking into each office along the way, you can reduce testing costs, less security etc.

    Damn, I hope Linux will start having more Wizards... It saves so much time and gives users a feeling of satisfaction and confidence... and with the Cancel button always there, a way to back out should they become concerned.

    What a dumb question to ask... Should we make software easier to use..

    Yes!!!!!!!!

  8. Take a note from Apple by dowobeha · · Score: 4, Insightful

    I run a Mandrake box. My wife has on OS X laptop. No point for guessing which system is easier to install new software on (hint - it's not the one that has an AMD inside).

    I love Linux. I love GNU. I love open source software.

    But my next machine will be a Mac.Why?

    Because package management is a breeze. I don't have to know the difference between /bin, /sbin, /usr/bin. Because I can drag a program I'm tired of to the trash can.. Because I can go to one location - the Applications folder - to find any new program I install. Or, if it's a command-line app, I can go to one location - /bin - for everything.

    If the open source community wants to know how break into the desktop market, look no further than Mac OS X. Whether you like the system or not, in OS X is a *nix system that has a highly user friendly interface, excellent graphic-based package management, and all the other bells and whistles that the mass desktop market craves.

    --
    I am concerned about any program, any piece of hardware, any treaty, any law that treats me as a consumer, not a citizen
  9. Re:no... by Anonymous Coward · · Score: 1, Insightful

    I had a feeling that if someone answered no to the question, it was gonna get modded as flamebait...why ask the question if you don't want an honest answer???

  10. Re:The Easier the Better by donnacha · · Score: 4, Insightful

    Why do you want ALL distros to use it? I use debian because it is complete, yet minimally so. I want my configuration to be done with joe or vi, not pretty menus. This is good for a redhat or mandrake, distros that are geared towards n00bs.
    Well, obviously, it should be a choice but, when you get down to it, we're all n00bs outside our specific areas of expertise and most people just don't have time to develop macho,hacker cred.

    I may be envisaging too rosy a picture here but, it seems to me that all the people who spend so much time contributing to OSS projects do so because they want to see as many people as possible benefiting from "what computers can be".

    It's just plain wrong that, for instance, millions of office workers in poorer countries are laboriously doing by hand tasks that can, with simple, existing tech, be automated. If the only path towards eliminating this waste is an "easy" option from M$ that costs $$$$$, or a free alternative that's too tricky to actually implement, the waste will remain.

  11. Take a note from GNU by extrasolar · · Score: 2, Insightful

    All software should be free.

    (if you don't know what I mean by free, then click on my sig)

  12. Re:I don't need no monkey accessories by Anonymous Coward · · Score: 1, Insightful
    ????????
    existance of wizard != death of CLI

    maybe i've completely missed your point...