[Mailman-Users] Any problem with removing lower case list name conversion in newlist?
Mark Sapiro
msapiro at value.net
Sun Aug 19 06:22:26 CEST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
D G Teed wrote:
> It doesn't really matter if the list name is in any particular case,
> but I'd like the DEFAULT_SUBJECT_PREFIX
> to keep the original case of the list name. Because we have
> lists named after course names, it would look a little odd for
> only the first char to be upper case (e.g. [Srmk4563a1] rather than
> [SRMK4563A1].
>
> Looking at MailList.py, I see where realname is being set:
>
> self.real_name = internalname[0].upper() + internalname[1:]
You could just change that to
self.real_name = internalname.upper()
which would set the initial real_name of the list to all upper case and
the subject_prefix would follow.
> I considered adding another variable on the next line and then
> reference that in my defaults file. However, I think it
> would require that I map all of my lists to uppercase
> in the new variable, since it seems like the original name
> is converted to lowercase internally when the list is created.
> I'm not sure whether mapping all mailing lists to upper case
> for the DEFAULT_SUBJECT_PREFIX would be acceptable.
The internal_name should be all lower case. I'm not certain, but I
think lots would break if it weren't. The real_name can be changed via
the web admin interface and can be anything at all as long as it
differsd from the internal_name only by case, i.e., any combination of
letters of the internal_name can be upper-cased for the real_name.
> So it gets back to my original question, which I have googled and
> can't see the answer: can I safely remove the line inside the newlist
> script which maps the list name to lowercase?
I don't think so.
- --
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
iD8DBQFGx8WCVVuXXpU7hpMRAn7RAJ4p33ooOW6p8Bx/4ifmxjaVINBukwCg5Cdw
5q9Pyd08rg2n3tHQMlEhQYM=
=HlNW
-----END PGP SIGNATURE-----
More information about the Mailman-Users
mailing list