Oh, I'm coming so late to this conversation, and this thread has gone in so many different directions, but I really wanted to add to what kind of started this thread, Dann's book review and usability in Linux.hellonorman wrote:When I think about all this stuff I keep getting stuck here. What are the things that a "geek" user wants to do that a general user has no use for? But let's limit this to ordinary desktop computing. Browsing, Email, Photos, Video, CD/DVD burning, Office Application, File Sharing, Backups, (are there more?).dann wrote: These are just some ideas. I'm no usability expert and I am the wrong person to be asking as I am not a general user. Maybe we need to get some general users' opinions.
Surely a general user wants those things to just work. But ANY user wants those things to just work. Don't they?
A friend asked me about three weeks ago to help him get Linux running on an old old laptop that he picked up for $15. I did have the time these last three weeks to get together with him. He got bored waiting for me, bought a Ubuntu CD for $10 from somewhere. Installed it to a spare drive he had for a much nicer and newer laptop that he has. Certainly a much better experience than what I could have cobbled together for him on this supper old and supper low memory laptop that he had.
He was amazed. He thought I would just full of it when I talked about Linux, but Ubuntu blew him away. He couldn't believe that he could just open a Word or Excel file in OpenOffice edit it, save it, and take it back to Word and Excel without any issues at all. He couldn't believe that the wireless card just worked, and worked better under Linux (I was happy to hear that one, because wireless is not always such a great experience), and he didn't have to reboot his laptop to plug in a USB stick like he was doing with Windows XP (strange Windows problem, but I'm glad it gave Linux another point). If he can get connected to an email foldier for an online class that he is taking right now, he said he is just going to leave Windows completely on his everyday laptop. That is the only thing left that he needs to set up and get working. He has only been using it for about two weeks now.
He is going to put DSL on his old laptop and see what it gives him. He has three old laptops all with 32 megs of ram or 16 megs of ram. I'm hoping DSL will work out, otherwise he said he might be willing to max out the ram in the three old laptops that he has.
Back to usability. Like Dann mentioned on the show he is used to buying his software in a store, and just loading it on. That is why he went and ordered Linux CD's for $10 (he also couldn't figure out how to burn an ISO file). However, when I explained burning ISO's he realized his mistake. He also had no idea about "apt-get" or synaptic. When I showed him synaptic and it clicked that it gave him access to all kinds of different software that would just be downloaded, installed, and menu items created, he fell in love.
So are people used to doing things one way, and do we need to meet them where they are at. Well, I guess it was good that some place ripped him off by selling him $10 Ubuntu and DSL CDs because he did try Linux without me because of these "stores". At the same time, with a little show and tell, his software install questions disappeared, and he immediately fell in love with a new way to use his computer and install software. I guess, I'm a big believer in LUGs because this is what a LUG can do. It can with a little show and tell session cast off usability issues that the general user might have. Now if we can just keep the general user from getting scared off at the first LUG meeting he or she attends because of the "geek" speak.
Anyway, I just wanted to add a positive story for Linux usability. I would not consider my friend super tech savvy. He isn't afraid to take apart computers, but that is because he has taken apart electronics his whole life. He can reinstall Windows, so installing Linux was not too hard for him. He is no system admin, nor a geek, and he is not the type that goes out of his way to learn new ways of doing the same thing he has always done. I would consider him a general Window's user who knows how to install new software on Windows, reinstall Windows, and knows how to hook up the parts of a computer. He really is not advanced in diagnosing hardware and software issues.

