[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [PATCH] Make translation status report message threaded

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Thu, 10 Mar 2011 09:54:27 +0000

Dongsheng Song <dongsheng_at_apache.org> writes:

> Index: l10n-report.py
> ===================================================================
> --- l10n-report.py (revision 1080141)
> +++ l10n-report.py (working copy)
> @@ -43,6 +43,7 @@
> FROM_ADDRESS = "Subversion Translation Status <noreply_at_subversion.apache.org>"
> LIST_ADDRESS = "dev_at_subversion.apache.org"
> SUBJECT_TEMPLATE = "[l10n] Translation status report for %s r%s"
> +MAIL_THREAD_ID = '<translation_status_report_for_%s_at_subversion.apache.org>'
>
> def _rev():
> dollar = "$Revision$"
> @@ -204,6 +205,8 @@
> msg["X-Mailer"] = "l10n-report.py r%s" % _rev()
> msg["Reply-To"] = LIST_ADDRESS
> msg["Mail-Followup-To"] = LIST_ADDRESS
> + msg["In-Reply-To"] = MAIL_THREAD_ID % (branch_name.replace('/', '_'))
> + msg["References"] = msg["In-Reply-To"]
> # http://www.iana.org/assignments/auto-submitted-keywords/auto-submitted-keywords.xhtml
> msg["Auto-Submitted"] = 'auto-generated'
> msg.set_type("text/plain")

In-Reply-To and References would usually contain message-ids, what you
are inserting is a fake message-id -- no email has it. A MUA won't find
the referenced message-id, it doesn't exist, but will see multiple
messages that refer to that id. I guess lots of MUAs will react by
grouping those messages together. Is that what you want to achieve?

-- 
Philip
Received on 2011-03-10 10:54:59 CET

This is an archived mail posted to the Subversion Dev mailing list.