[Mailman-Developers] The bulk issue
Harald Meland
Harald.Meland@usit.uio.no
20 Dec 1998 14:25:27 +0100
[Barry A. Warsaw]
> >>>>> "HM" == Harald Meland <Harald.Meland@usit.uio.no> writes:
>
> HM> I have no idea where, or even if, "Precedence: list" is
> HM> standardized in any way, but I think that thath is what
> HM> majordomo is inserting. Being compatible with majordomo when
> HM> it doesn't cost us anything is also, IMHO, a good thing.
>
> As far as I can tell, it is not documented anywhere; not even in the
> update to RFC 2076.
Sorry, my mistake. I should have said "Due to the behaviour I am
seeing on some of the majordomo lists I am on, I think that majordomo
inserts `Precedence: list' headers."
Now that I have actually done some grepping of the majordomo source, I
can't find anything in majordomo 1.94.4 which should cause the
precedence header to default to anything but "bulk".
Thus, I agree that inserting "Precedence: list" as a default seems
inappropriate.
However, I believe that not inserting any Precedence: header *at*all*
will cause trouble. My example (the vacation program which doesn't
know the mapping between local users and local addresses) was meant to
show that inserting *a* Precedence: header would be useful.
> I'll see if I can search around in Majordomo to see what they do,
> but if anybody else can verify this, it would be helpful.
I don't know majordomo very intimately (neither do I want to get to
know it all that much better :), so getting a second opinion would be
wise :)
Still, config_parse.pl says:
# provide list of known keys. If value is '', then the key is undefined
# I.e. the action is just as though there was no keyword found.
# otherwise the value is the default value for the keyword.
# if the value starts with #!, the rest of the value is eval'ed
%known_keys = (
[...]
'precedence', 'bulk', # Set/install precendence header
implying that "bulk" is the default value for the "precedence"
configuration setting.
--
Harald