Re: [PATCH v4 09/16] index encrypted parts when asked.
[notmuch-archives.git] / 15 / 5872122c03a2e86f5e0258b5460801d2772671
1 Return-Path: <jani@nikula.org>\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 19020431E64\r
6         for <notmuch@notmuchmail.org>; Sat,  3 May 2014 10:53:24 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -0.7\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_LOW=-0.7] 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 HOnUktxZ7PAG for <notmuch@notmuchmail.org>;\r
16         Sat,  3 May 2014 10:53:20 -0700 (PDT)\r
17 Received: from mail-ee0-f47.google.com (mail-ee0-f47.google.com\r
18  [74.125.83.47])        (using TLSv1 with cipher RC4-SHA (128/128 bits))        (No client\r
19  certificate requested) by olra.theworths.org (Postfix) with ESMTPS id\r
20  BE75C431FDA    for <notmuch@notmuchmail.org>; Sat,  3 May 2014 10:53:19 -0700\r
21  (PDT)\r
22 Received: by mail-ee0-f47.google.com with SMTP id b15so4060197eek.6\r
23         for <notmuch@notmuchmail.org>; Sat, 03 May 2014 10:53:16 -0700 (PDT)\r
24 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
25         d=1e100.net; s=20130820;\r
26         h=x-gm-message-state:from:to:cc:subject:in-reply-to:references\r
27         :user-agent:date:message-id:mime-version:content-type;\r
28         bh=p9tnXEOe+yxqkS7HlJkhJq6TqkpwxfyM4XqmWykL0wE=;\r
29         b=gQjzW4Shm+UhjjFWDidJ8vUw4N5R5bXHUUczpq+4jVEutlD8oONL/8nI3YGSQ851At\r
30         SN9AGeScWzbojkNYWWq5i6iVt5Fu64gJtDLKmUeqEGeUT/SDthqlu6athFT0JbEglXM5\r
31         w14kLXMzXXYg8ebxOi4GyOSTAmIyiCO1W5MsS5XCtXknpLmnisrWVNtiaUT2bwhdW1nS\r
32         JfN+i6jnR+Qtfa8zKAtzxg/1pOpqDQTwV+N2nCJm8QTqNxCnCk57GoLwwLlZLF10VKfZ\r
33         CgZI0QeM1o/1ctZT2JEjOQ5pGcCm3m+y2uggDUTK5Sa5zey6TdROciqylS6D6pWhHjeh\r
34         tGEw==\r
35 X-Gm-Message-State:\r
36  ALoCoQklTyKDr5dsz8bVwSqaue4wO0vzEMBhySlSZ6cjjWxDautXhffEksSenvTi1fKTysDl/e5e\r
37 X-Received: by 10.14.115.1 with SMTP id d1mr21658798eeh.30.1399139596169;\r
38         Sat, 03 May 2014 10:53:16 -0700 (PDT)\r
39 Received: from localhost (dsl-hkibrasgw2-58c36f-91.dhcp.inet.fi.\r
40         [88.195.111.91])\r
41         by mx.google.com with ESMTPSA id u46sm14495808eel.1.2014.05.03.10.53.14\r
42         for <multiple recipients>\r
43         (version=TLSv1.2 cipher=RC4-SHA bits=128/128);\r
44         Sat, 03 May 2014 10:53:15 -0700 (PDT)\r
45 From: Jani Nikula <jani@nikula.org>\r
46 To: David Mazieres expires 2014-08-01 PDT\r
47         <mazieres-kdhm6yewp4dq87x4tf5ix7eyxw@temporary-address.scs.stanford.edu>,\r
48         Mark Walters <markwalters1009@gmail.com>\r
49 Subject: Re: folder and path completely broken in HEAD?\r
50 In-Reply-To: <87iopmonzn.fsf@ta.scs.stanford.edu>\r
51 References: <87oazfo3w2.fsf@ta.scs.stanford.edu> <87zjiz8hft.fsf@qmul.ac.uk>\r
52         <87iopmonzn.fsf@ta.scs.stanford.edu>\r
53 User-Agent: Notmuch/0.18~rc0+2~gbc64cdc (http://notmuchmail.org) Emacs/24.3.1\r
54         (x86_64-pc-linux-gnu)\r
55 Date: Sat, 03 May 2014 20:53:13 +0300\r
56 Message-ID: <87tx96ycja.fsf@nikula.org>\r
57 MIME-Version: 1.0\r
58 Content-Type: text/plain\r
59 Cc: notmuch@notmuchmail.org\r
60 X-BeenThere: notmuch@notmuchmail.org\r
61 X-Mailman-Version: 2.1.13\r
62 Precedence: list\r
63 List-Id: "Use and development of the notmuch mail system."\r
64         <notmuch.notmuchmail.org>\r
65 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
66         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
67 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
68 List-Post: <mailto:notmuch@notmuchmail.org>\r
69 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
70 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
71         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
72 X-List-Received-Date: Sat, 03 May 2014 17:53:24 -0000\r
73 \r
74 On Sat, 03 May 2014, dm-list-email-notmuch@scs.stanford.edu wrote:\r
75 > Mark Walters <markwalters1009@gmail.com> writes:\r
76 >\r
77 >>> All the way back.  Now you are saying there will be no convenient way to\r
78 >>> match just the "mail.class" part without the year?  How very\r
79 >>> distressing.  Ugh.\r
80 >>\r
81 >> Hi\r
82 >>\r
83 >> I am not quite sure what you are meaning by hierarchically group\r
84 >> messages. Searching for path:dir/foo/bar/** should give all messages in\r
85 >> all directories beneath dir/foo/bar. \r
86 >\r
87 > The problem is that the maildir++ spec disallows such pathnames.  If I\r
88 > need compatibility with maildir++ (for instance for an imap server), at\r
89 > least on a per-year basis, then my maildirs have to have names like:\r
90 >\r
91 >    2013/.foo.foo\r
92 >    2013/.foo.bar\r
93 >    2013/.foo.baz\r
94 >    2014/.foo.foo\r
95 >    2014/.foo.bar\r
96 >    2014/.foo.baz\r
97 >\r
98 > So if I want a way to aggregate all my foo mail in a single search,\r
99 > right now I just ask for folder:foo.  Will there be any equivalent in\r
100 > the new notmuch?\r
101 \r
102 Given that we're in feature freeze and ready for an imminent release of\r
103 0.18, I think it's pretty safe to say, no.\r
104 \r
105 ---\r
106 \r
107 It's not going to help you, but I'll mention a few of the issues the old\r
108 folder: search had, which we also had complaints about, and which would\r
109 have been quite hard to fix while preserving the behaviour you want. In\r
110 short, we considered the old folder: search broken.\r
111 \r
112 Given layout:\r
113 \r
114         Foo/{cur,new}\r
115         foo/{cur,new}\r
116         fooing/{cur,new}\r
117         bar/foo/{cur,new}\r
118         cur\r
119         new\r
120 \r
121 It was impossible to refer to the top level folder.\r
122 \r
123 It was impossible to refer to foo without also referring to Foo, fooing,\r
124 and bar/foo.\r
125 \r
126 In your layout, if you also had 2013/.bar.foo, folder:foo would match\r
127 that as well. To not match that, you would have to include each\r
128 folder:.foo.xxx in the search.\r
129 \r
130 \r
131 BR,\r
132 Jani.\r