canonical MM-List-Name
I've made a small patch to HTMLFormatter.py to provide for a canonical (aka lowercase) list name. This is handy for a variety of reasons.
383a384
'<mm-lc-list-name>' : self.real_name.lower(),
I don't really care if it is called mm-lc-list-name or mm-canonical-list-name or what not, I simply find the regularized name useful for some applications. Any comments?
-- Andrew Clark Campus Network Programmer University of California, Santa Barbara andrew.clark@ucsb.edu (805) 893-5311
On Mar 14, 2006, at 3:44 PM, Andrew D. Clark wrote:
I've made a small patch to HTMLFormatter.py to provide for a
canonical (aka lowercase) list name. This is handy for a variety of reasons.383a384
'<mm-lc-list-name>' : self.real_name.lower(),
I don't really care if it is called mm-lc-list-name or mm-canonical- list-name or what not, I simply find the regularized name useful for some
applications. Any comments?
In general I think this is a good idea.
But I have two and a half questions:
- What is the impact on existing lists which might have case
sensitive names? Would a converter script be necessary? - What does it mean for MTA configurations? (I'm thinking exim)
AFAIK, the local-part (i.e. listname) of an email address is case
sensitive, though the domain-part is not.
On Tuesday 14 March 2006 14:53, Rich Johnson wrote:
On Mar 14, 2006, at 3:44 PM, Andrew D. Clark wrote:
I've made a small patch to HTMLFormatter.py to provide for a canonical (aka lowercase) list name. This is handy for a variety of reasons.
383a384
'<mm-lc-list-name>' : self.real_name.lower(),
I don't really care if it is called mm-lc-list-name or mm-canonical- list-name or what not, I simply find the regularized name useful for some applications. Any comments?
In general I think this is a good idea.
But I have two and a half questions:
- What is the impact on existing lists which might have case sensitive names? Would a converter script be necessary?
None, I think. This just provides a lower-cased name for the HTML templates.
It's merely an addition and would need to be explicitly referenced to be
used.
- What does it mean for MTA configurations? (I'm thinking exim) AFAIK, the local-part (i.e. listname) of an email address is case sensitive, though the domain-part is not.
Again, none. This wouldn't change any existing behavior.
-- Andrew Clark Campus Network Programmer University of California, Santa Barbara andrew.clark@ucsb.edu (805) 893-5311
On Tue, 2006-03-14 at 12:44 -0800, Andrew D. Clark wrote:
I've made a small patch to HTMLFormatter.py to provide for a canonical (aka lowercase) list name. This is handy for a variety of reasons.
383a384
'<mm-lc-list-name>' : self.real_name.lower(),
I don't really care if it is called mm-lc-list-name or mm-canonical-list-name or what not, I simply find the regularized name useful for some applications. Any comments?
+1, although I prefer something like 'mm-list-name-canonical'. Submit it to SF!
-Barry
On Wednesday 15 March 2006 13:59, Barry Warsaw wrote:
On Tue, 2006-03-14 at 12:44 -0800, Andrew D. Clark wrote:
I've made a small patch to HTMLFormatter.py to provide for a canonical (aka lowercase) list name. This is handy for a variety of reasons.
383a384
'<mm-lc-list-name>' : self.real_name.lower(),
I don't really care if it is called mm-lc-list-name or mm-canonical-list-name or what not, I simply find the regularized name useful for some applications. Any comments?
+1, although I prefer something like 'mm-list-name-canonical'. Submit it to SF!
-Barry
I was waiting for Barry clearance :-) I'll submit a patch to SF tomorrow with mm-list-name-canonical.
Andrew Clark
participants (3)
-
Andrew D. Clark
-
Barry Warsaw
-
Rich Johnson