send-email: more meaningful Message-ID
authorEric Wong <normalperson@yhbt.net>
Wed, 6 Apr 2016 20:07:14 +0000 (20:07 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 6 Apr 2016 20:16:09 +0000 (13:16 -0700)
commitf916ab0ccc1fbeee5a63ec29246ba99df7ff256f
treee5f53c5e581399569da07889b87caf067093ec2d
parent765428699a5381f113d19974720bc91b5bfeaf1d
send-email: more meaningful Message-ID

Using a YYYYmmddHHMMSS date representation is more meaningful to
humans, especially when used for lookups on NNTP servers or linking
to archive sites via Message-ID (e.g. mid.gmane.org or
mid.mail-archive.com).  This timestamp format more easily gives a
reader of the URL itself a rough date of a linked message compared
to having them calculate the seconds since the Unix epoch.

Furthermore, having the MUA name in the Message-ID seems to be a
rare oddity I haven't noticed outside of git-send-email.  We
already have an optional X-Mailer header field to advertise for
us, so extending the Message-ID by 15 characters can make for
unpleasant Message-ID-based URLs to archive sites.

Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-send-email.perl