Messages in this thread | | | Date | Thu, 10 Apr 2003 16:53:29 -0400 (EDT) | From | "Richard B. Johnson" <> | Subject | Re: kernel support for non-english user messages |
| |
On Thu, 10 Apr 2003, Trond Myklebust wrote:
> >>>>> " " == Alan Cox <alan@lxorguk.ukuu.org.uk> writes: > > > VMS is alive and well, even though Compaq tried to kill > > it. There is a lot of anti-VMS stuff in the Unix world mostly > > coming from the _horrible_ command line and other bad early > > memories. There is also a hell of a lot of really cool stuff > > under that command line we could and should learn from. > > The day I wake up and see one of my processes in the "RWAST" state is > the day I move to a BSD clone 8-) > > Which features in particular were you thinking would be worth porting? > > Cheers, > Trond >
Once a year I get up enough nerve to boot my VAXen at home. One is a uVAX-II which even has SCSI with some DEC snail disks. The uVAX-II takes about 45 to 50 minutes to boot and it's really quite amazing to watch it do all that difficult stuff, with all its intermediate progress messages being written to the screen when it's booting VMS.
But sometimes, just for kicks, I boot Ultrix (Unix) on the second drive. It takes only 4 minutes and doesn't waste time with all those "progress" messages. Now, Linux has already gotten to be like VMS with all those "progress" messages displayed while it's booting. It's really quite annoying, and it scares the hell out of users that are graduating from Windows. Anything that further legitimizes those progress messages (like translation) should never be implemented.
When somebody is writing a driver, if they have any experience, they write debugging messages in their native language. But, once the driver is written, these debugging messages should be removed or #defined out. A properly functioning driver should never complain about anything. It shouldn't do anything like you see when you execute `dmesg`. The only time you should see information is if there's trouble. And trouble with software should be fixed immediately so you never have to encounter messages because software didn't work. So, you are left will hardware messages like your SCSI disk didn't come on-line, or you are out of disk-space. For so few messages, you don't need translation, certainly not in the kernel. Just Babel-fish it and away you go.
Cheers, Dick Johnson Penguin : Linux version 2.4.20 on an i686 machine (797.90 BogoMips). Why is the government concerned about the lunatic fringe? Think about it.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |