Annoying ML complains about "suspicious header"

Brian Norris computersforpeace at gmail.com
Wed Mar 5 13:23:34 EST 2014


On Wed, Mar 05, 2014 at 11:03:08AM +0000, David Woodhouse wrote:
> On Wed, 2014-03-05 at 10:44 +0200, Artem Bityutskiy wrote:
> > Right, and I am embarrassed because of the typos. Indeed I wanted to
> > say: "solving social problems with technical means never works well".
> 
> Oh, it does. HTML is a social problem, and the technical solution works.
> 
> The threading thing is also a social problem — even now there are plenty
> of people who are just lazy and inconsiderate, and will hit 'reply' on
> an existing thread and change the subject instead of properly creating a
> new one.
> 
> In both cases there is a *big* correlation between the people who can't
> be bothered with the technicalities of sending a proper email, and the
> people who can't actually manage to write coherently in the email itself
> (or who are asking stupid questions because they're equally lazy in
> finding things for themselves). We don't lose much, by banning HTML and
> (genuinely) stupid threading abuse.

For the threading issues: I'm not sure this is always a good idea. But
if you want to leave the filter, can it include a better rejection
message? Like one that mentions the intention (replying to the wrong
thread) as a possible cause? The "suspicious header" message is very
much opaque to us.

> The complexity with the threading check is that it has false positives
> with patch sets, because we *expect* those to be in a thread but without
> the normal 'Re:' in the subject. The check already does have an
> exemption if it finds [Pp][Aa][Tt][Cc][Hh] in the subject — Rafał,
> looking at the four messages in the moderation queue from you, if you'd
> just said [RFC PATCH] and [WIP PATCH] instead of just [RFC] and [WIP]
> alone, then they'd have sailed straight through.
> 
> However, it looks like I could further reduce the number of false
> positives on this check by just exempting *all* messages with X-Mailer:
> header containing 'git-send-email', and that would have fixed it for all
> your recent postings too. I've made that change.

Could you publicize the filter rules somehow? This kind of heuristic
will inevitably leave corner cases eventually (what if people aren't
using git-send-email, but otherwise send properly-formatted threads with
an [RFC] patch title?), and it would be nice to be able to identify the
error -- either in the filter or in the sender.

Brian



More information about the linux-mtd mailing list