A reply to Eric Ramond's article, The Luxury of Ignorance: An Open-Source Horror Story:

pcCorrect?Eric:Mr. Raymond;

Interesting article. I've been following your work for some time now, but this article, I thought, didn't go far enough up the dumb tree:

> I click "New". Up pops a wizard that says, in big friendly letters, "Add a new print queue".

Your basic user, anyone <= an MCSE, will plotz when they see the word 'queue.' I believe you smacked the spike on the noggin when you stated that the one thing MS gets right is the user interface. Since newbs are usually trying Linux in an effort to get away from Billy Bob and his Micro$haft, wouldn't it behoove Open Source designers to just duplicate the MS user path through the setup dialogues (and/or the rest of the GUI). MS does spend vast amounts on interface testing, so why reinvent the wheel? Read "can't afford to do the testing." So...

>New>Network Printer>Name of Computer where printer attached>...

I think your guidelines at the end of the article are great! The main thing missing from mainstreaming Open Source software is end user testing, is it not? Bad GUI's are the symptom, geekly idealism is the cause. If we tested as we should, we may even come up with a better nav model than WIMP, but we'd at least be on a par.

I believe some of this is still down to snobbery. If developers make a very sophisticated package accessible to every monkey's uncle's dog with a mouse, they feel they're detracting from the tens of thousands of hours in front of a terminal they spent getting to where they sit with too much unpaid time on their hands. And why should they make it easy for the unwashed duffi (Pay your dues, man.), when it wasn't easy for them. Puhlease... (I agree, BTW, but that don't keep the shine on my shoes.) Get over it! "If you build it, they will come." But if it's hard to use, they'll go right back to their comfy U-Haul in Smokey Mountains ;-/

Carey

BTW - Go here: Jakob Neilson's Usablity Site

Hosted by www.Geocities.ws

1