Subject: Re: CVS commit: src/sys/arch/vax/boot
To: None <port-vax@NetBSD.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: port-vax
Date: 03/08/2006 12:55:18
>> The network bootloader entry point should be nisse(), not start().

> Presumably "nisse" has some obvious meaning in a language other than
> English?

In Norwegian, it has a meaning which I cannot think of a precise
English translation for.  ("Elf" and "pixie" are close but not really
precise enough.  Or, it's possible - not unlikely, actually - that my
weak understanding of its meaning is the actual problem.)  Since
port-vax came from Sweden, and Swedish is very close to Norwegian, it
seems possible that this is the origin of its use in the bootloader.
However, all three uses I see use it as if it meant "start", so perhaps
I'm totally off base here.

Whether this is an argument for or against changing it, or neither, is
another question entirely.

On the one hand, I can see thorpej's point; comprehensibility of code
is a Good Thing.  But on the other hand, this sort of thing lends a
kind of colour to the system that I for one find interesting and worth
preserving.  In this particular case, I would be inclined to keep the
name but comment it everywhere it's used (I see only three places the
name is used, one of which is mostly irrelevant here) as being
maintained for historical reasons.

/~\ The ASCII				der Mouse
\ / Ribbon Campaign
 X  Against HTML	       mouse@rodents.montreal.qc.ca
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B