spd106 said: In my experience new users are coming over from other OSes where every task is achievable through purely gui dialog boxes and menus. Now some will say that's not the best or most efficient way on linux and that sooner or later you _will_ be faced with a terminal, so you should gain some familiarity sooner rather than later.
What I want to know is does/should the beginner team have a policy on pointing new users to gui applications in preference to terminal commands, even when it would be quicker and easier to just copy/paste a command.
An common example is installing new programs. The Add/Remove or Synaptic gui apps are very users friendly and show quite a breadth of information. But if all you need to do is install an app (say firestarter) quickly, then sudo apt-get install firestarter works far quicker and with less fuss.
There are examples of goals that can cannot be achieved without using a terminal or would be rather difficult and involve a longer process. Especially when someone has a problem and needs it to be fixed quickly. The broken wifi scan in network-admin on Edgy has been mentioned many times and forces the user to use iwlist scan or install Network Manager, which is difficult without a network connection.
All thoughts are welcome on this issue.
spd106 :
Thank you for posting and you raise a good question. Let me fist set a background if you will.
On one hand lets take users. If you are an Ubuntu user then Ubutnu can be 100 % GUI. I know several users in fact who are 100 % Ubuntu and never use the terminal. This is similar to other OS where someone has installed and configured the system for the user(s).
On the other hand lets look at sys admin. There are many GUI tools for sys admin, but sometimes it is faster to use a terminal.
Last there are Power users and tweaking.
So to answer your question regarding the policy of the Beginners Team :
Our goal is to help new users acclimate to Ubuntu. The preference is to start with GUI tools as much as possible, and refer to the CLI interface as a source of further information/options. In the event the CLI (terminal) is easier, the CLI will be used.
In implementation, however, as you point out, it depends on the format. On the forums it is easier to post a few commands then to attempt to describe the gui tools/mouse clicks ...
In wiki format, however, it becomes easier to post screen shots.
Thus we are starting a wiki. The goal is to provide answers in the forums and refer to the wiki for further information, including screen shots. The wiki will refer to further information on the CLI.
Hopefully we will provide a smooth transition into Ubutnu.
In my experience, yes the CLI is intimidating at first. As one gains experience, however, it becomes second nature. IMO learning the CLI is part of the transition process if one is to do sys admin or power tweaking. If one is a casual user, however, there is no need for the CLI.