Re: Summary of Issues Raised to date
Laird Breyer <[email protected]> Wed, 17 Mar 2004 10:10:01 +1000
| Newsgroups | gmane.ietf.asrg.filtering |
|---|---|
| Message-ID | <20040317001000.GA9151@ender> |
On Mar 16 2004, Mark E. Mallett wrote: > > Couple that with a recommendation about fallbacks when attempting to > compare subjects, similar to the one that says to skip over zero or > more "Re:" strings. e.g., "when comparing subjects for fall-back > threading, initial substrings matching "Re: ", then "\[.*\]", are > iteratively skipped until either a positive match is attained, or > until the comparison fails." > The problem of tag buildup is more insidious than Re: buildup. When you consider an email exchange n messages deep, you can expect n - 1 Re: tags, that's about 4*(n-1) characters of subject real estate wasted. If the MUA displays threads and reorganizes subjects, that's not a big issue, but if people are unwilling/unable to use such helpful software, they'll lose 20 characters after n=6, or three replies on both sides of the exchange. With an extra tag, you might be looking at "Re:[spam] ", ie 10*(n-1), so you've lost 20 chars after one exchange and a half, say. The real subject simply scrolls off the deep end much faster with tags. One solution is to put tags at the end of the subject, where it's out of sight and you can still read the message subject easily in your MUA. This doesn't require help from the MUA. You can also truncate the subject arbitrarily at say 100 characters and overwrite (or only insert) the tag there, in case you want to make reasonably sure people can see the tag on their subject line. Another solution is for everyone to agree to reuse a single tag. Whatever is in the tag is the result of the last filter in the chain, and filters are required to do tag cleanup when they see several tags. sample exchange with tags (ok, good): 1) Hello 2) [ok]Hello ---> Re:[ok]Hello 3) [good]Re:Hello ---> Re:[good]Re:Hello 3) [ok]Re:Re:Hello ---> Re:[ok]Re:Re:Hello Assuming subject comparison issues are not that big a deal in general, the last method could be fairly workable. -- Laird Breyer.