Re: [PATCH 0/4] Allow specifying alternate names for addresses in other_email
[notmuch-archives.git] / 16 / ca25bbba8d92deee6819feef20de88e7f670b5
1 Return-Path: <bremner@tethera.net>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 43507431FBD\r
6         for <notmuch@notmuchmail.org>; Sun, 18 Nov 2012 11:05:15 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id A++tT9Z8vw2S for <notmuch@notmuchmail.org>;\r
16         Sun, 18 Nov 2012 11:05:14 -0800 (PST)\r
17 Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238])\r
18         (using TLSv1 with cipher AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 9FFB2431FAF\r
21         for <notmuch@notmuchmail.org>; Sun, 18 Nov 2012 11:05:14 -0800 (PST)\r
22 Received: from fctnnbsc30w-156034089108.dhcp-dynamic.fibreop.nb.bellaliant.net\r
23         ([156.34.89.108] helo=zancas.localnet)\r
24         by tesseract.cs.unb.ca with esmtpsa\r
25         (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72)\r
26         (envelope-from <bremner@tethera.net>) id 1TaAB4-00027v-Rq\r
27         for notmuch@notmuchmail.org; Sun, 18 Nov 2012 15:05:11 -0400\r
28 Received: from bremner by zancas.localnet with local (Exim 4.80)\r
29         (envelope-from <bremner@tethera.net>) id 1TaAAz-0001I4-AD\r
30         for notmuch@notmuchmail.org; Sun, 18 Nov 2012 15:05:05 -0400\r
31 From: david@tethera.net\r
32 To: notmuch@notmuchmail.org\r
33 Subject: Add new dump/restore format and batch tagging.\r
34 Date: Sun, 18 Nov 2012 15:04:42 -0400\r
35 Message-Id: <1353265498-3839-1-git-send-email-david@tethera.net>\r
36 X-Mailer: git-send-email 1.7.10.4\r
37 X-Spam_bar: -\r
38 X-BeenThere: notmuch@notmuchmail.org\r
39 X-Mailman-Version: 2.1.13\r
40 Precedence: list\r
41 List-Id: "Use and development of the notmuch mail system."\r
42         <notmuch.notmuchmail.org>\r
43 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
44         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
45 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
46 List-Post: <mailto:notmuch@notmuchmail.org>\r
47 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
48 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
49         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
50 X-List-Received-Date: Sun, 18 Nov 2012 19:05:15 -0000\r
51 \r
52 This is a patch series with some history, if you will forgive the\r
53 semi-inadvertant pun. I list that at that end, for the curious.\r
54 \r
55 If this series goes in, in the future we might consider whether\r
56 restore --accumulate provides important functionality over batch\r
57 tagging; at the moment I suggest leaving it as the extra code to\r
58 support it is minimal, and it does support peoples existing scripts\r
59 using the old dump/restore format.\r
60 \r
61 History\r
62 -------\r
63 \r
64 About 1 year ago, Petter Reinholdtsen observed a problem with dumping\r
65 and restoring message-id's with spaces in them. \r
66 \r
67     id:2flfwhht87d.fsf@diskless.uio.no\r
68 \r
69 There followed a proposed fix\r
70 \r
71       id:1323808075-7417-1-git-send-email-david@tethera.net\r
72 \r
73 Which Dmitry had a few helpful things to say about the hex encoding\r
74 libs.\r
75 \r
76 Jani took that foundation and proposed two versions of the batch\r
77 tagging, most recently at\r
78 \r
79 id:cover.1334404979.git.jani@nikula.org. \r
80 \r
81 There was some discussion with Jamie about the file format for batch\r
82 tagging in the thread\r
83 \r
84      id:cover.1333231401.git.jani@nikula.org\r
85 \r
86 id:1323808075-7417-1-git-send-email-david@tethera.net\r
87 The first 6 of these patches obsolete the series\r
88 \r
89     id:1345382314-5330-1-git-send-email-david@tethera.net\r
90 \r
91 which was revied by Tomi and Ethan. I think I implemented their\r
92 suggestions.\r
93 \r
94 Although I didn't re-read that whole thread, I believe this version of\r
95 the patches address's Jamie's concerns by using exactly the same\r
96 format for restore and tag --batch (renamed from Jani's choice of\r
97 --stdin).\r
98 \r