[lkml]   [2003]   [Apr]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: kernel support for non-english user messages
    On Thu, 10 Apr 2003, Trond Myklebust wrote:

    > >>>>> " " == Alan Cox <> 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.

    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
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:34    [W:0.027 / U:1.240 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site