[RFC PATCH 0/2] cli: split 'notmuch address' from 'notmuch search'
[notmuch-archives.git] / 94 / b5026e538a79e8585c8c5d7be23e4d9b8dbfbb
1 Return-Path: <david@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 8DCD1431FD4\r
6         for <notmuch@notmuchmail.org>; Sun, 17 Nov 2013 16:53:53 -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 1vPRKrpDxtOJ for <notmuch@notmuchmail.org>;\r
16         Sun, 17 Nov 2013 16:53:47 -0800 (PST)\r
17 Received: from yantan.tethera.net (yantan.tethera.net [199.188.72.155])\r
18         (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 3ED39431FAF\r
21         for <notmuch@notmuchmail.org>; Sun, 17 Nov 2013 16:53:47 -0800 (PST)\r
22 Received: from remotemail by yantan.tethera.net with local (Exim 4.80)\r
23         (envelope-from <david@tethera.net>)\r
24         id 1ViD5y-0004ct-RL; Sun, 17 Nov 2013 20:53:42 -0400\r
25 Received: (nullmailer pid 16971 invoked by uid 1000); Mon, 18 Nov 2013\r
26         00:53:39 -0000\r
27 From: David Bremner <david@tethera.net>\r
28 To: Tomi Ollila <tomi.ollila@iki.fi>, notmuch@notmuchmail.org\r
29 Subject: Re: [PATCH v2 5/5] compact: provide user more information on\r
30         after-compaction failures\r
31 In-Reply-To: <m2pppzm4ja.fsf@guru.guru-group.fi>\r
32 References: <1384362167-12740-1-git-send-email-tomi.ollila@iki.fi>\r
33         <1384362167-12740-6-git-send-email-tomi.ollila@iki.fi>\r
34         <871u2jnkai.fsf@nikula.org> <87y54rx8sf.fsf@unb.ca>\r
35         <m28uwquccd.fsf@guru.guru-group.fi> <8738mvz2fy.fsf@zancas.localnet>\r
36         <m2pppzm4ja.fsf@guru.guru-group.fi>\r
37 User-Agent: Notmuch/0.16+167~g9838fe8 (http://notmuchmail.org) Emacs/24.3.1\r
38         (x86_64-pc-linux-gnu)\r
39 Date: Sun, 17 Nov 2013 20:53:38 -0400\r
40 Message-ID: <87wqk6y1gt.fsf@zancas.localnet>\r
41 MIME-Version: 1.0\r
42 Content-Type: text/plain\r
43 X-BeenThere: notmuch@notmuchmail.org\r
44 X-Mailman-Version: 2.1.13\r
45 Precedence: list\r
46 List-Id: "Use and development of the notmuch mail system."\r
47         <notmuch.notmuchmail.org>\r
48 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
49         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
50 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
51 List-Post: <mailto:notmuch@notmuchmail.org>\r
52 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
53 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
54         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
55 X-List-Received-Date: Mon, 18 Nov 2013 00:53:53 -0000\r
56 \r
57 Tomi Ollila <tomi.ollila@iki.fi> writes:\r
58 > I was thinking naming the function notmuch_database_compact_internal ()\r
59 > as one option (I also though of notmuch_database_compact_unstable () -- but\r
60 > that sounds so "unstable" (at least outside Debian people ;D)) --\r
61 > could be one option. Then developers should understand the API is not\r
62 > fixed there...\r
63 \r
64 I think 0.18 will just be an API breaking release in general; compact is\r
65 probably the least of people's worries. Yes, it's a bit more irritating\r
66 because the API will be short lived, but since we plan to change\r
67 notmuch_database_open, pretty much every client of the library will have\r
68 to update anyway. Luckily there probably aren't enough such clients to\r
69 get a really good lynch mob together.  I'd suggest just mentioning it\r
70 NEWS for 0.17 that the library interface for compact is expected to\r
71 change in 0.18.\r
72 \r
73 d\r