Repetition list, forum, and reply tags in subjects

Some of you may have noticed that the subjects of posts in long threads grow longer and longer. E.g, you can see this in this thread, where by the last page of the thread, the list name, forum name, and reply tags have become so numerous as to have pushed the substantive part of the subject beyond the maximum subject length the forum supports:

[messages] [Developers] Re: [Developers] Re: [Developers] Re: [Developers

This is not ideal. I’d like to adjust the list-forum bridge to prevent such things from happening.

Observations:

  1. Mailman, our list software, will prepends “[list]” to the subject of some messages sent to the list. I haven’t checked the code in Mailman, so I don’t know exactly what’s it’s doing, but this is what I’ve seen, Subject as sent on the left, Subject returned from the list on the right:

Foo → [list] Foo
[list] Foo → [list] Foo
Foo [list] → [list] Foo
Foo [list] [list] → [list] Foo
Foo[list]Foo → [list] FooFoo
Re: [list] Foo → Re: [list] Foo

My guess is that Mailman looks at the substring following "Re: ", strips every occurance of “[list]”, and prepends "[list] " to that substring. This is consistent with my testing, and the fact that we never see “[messages]” twice in any of the Subjects of posts in the forum which originated from the list.

  1. Some mail clients are smart enough not to prepend "Re: " to Subjects which already start with it, but it appears that somehow we end up with multiple "Re: " anyway.

  2. The list bridge pays no attention to whether the name of the subforum already appears in the Subject when sending mail out to the list—it prepends “[subforum]” unconditionally.

Proposal:

A. I’d like to adopt Mailman’s policy of stripping the list tag for also stripping subforum tags.

B. “[messages]” is a poor tag to use for our mailing list. Something like “[vassal]” would be better, though that would make the Subject tag not match the username part of the list address.

Does anyone object to either of these changes? Does anyone have a suggestion for how best to implement A?

Sounds good to me.

Thus spake Tom Russ:

Sounds good to me.

I’ve adjusted the list bridge to be more aggressive about stripping
subjects. Let’s see if it works.


J.

It does appear to have worked in the list → forum direction. Lets try forum → list now.

Apparently phpBB 3.0 prepends “Re:” to replies, so those need to be stripped out on the way out to the list to prevent them from accumulating. Let’s see if it’s better now.

Thus spake uckelman:
uckelman writes:

“uckelman” wrote:

“uckelman” wrote:

Thus spake Tom Russ:

Sounds good to me.

I’ve adjusted the list bridge to be more aggressive about stripping
subjects. Let’s see if it works.


J.

It does appear to have worked in the list → forum direction. Lets try
forum → list now.

Apparently phpBB 3.0 prepends “Re:” to replies, so those need to be
stripped out on the way out to the list to prevent them from
accumulating. Let’s see if it’s better now.

That seems to have done it. If anyone notices problems with the list
bridge, please let me know.


J.