Re: Winter is coming [upcoming release 0.10]
[notmuch-archives.git] / b7 / 6a2d1a0d66b8975a34e18d789f5189ace401cd
1 Return-Path: <cworth@cworth.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 A052B4196F2\r
6         for <notmuch@notmuchmail.org>; Tue, 27 Apr 2010 11:29:30 -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: -2.89\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.89 tagged_above=-999 required=5\r
12         tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, T_MIME_NO_TEXT=0.01]\r
13         autolearn=ham\r
14 Received: from olra.theworths.org ([127.0.0.1])\r
15         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
16         with ESMTP id CXxxXawU3YR7; Tue, 27 Apr 2010 11:29:27 -0700 (PDT)\r
17 Received: from yoom.home.cworth.org (localhost [127.0.0.1])\r
18         by olra.theworths.org (Postfix) with ESMTP id 9B8C2431FC1;\r
19         Tue, 27 Apr 2010 11:29:27 -0700 (PDT)\r
20 Received: by yoom.home.cworth.org (Postfix, from userid 1000)\r
21         id 40969568DEC; Tue, 27 Apr 2010 11:29:27 -0700 (PDT)\r
22 From: Carl Worth <cworth@cworth.org>\r
23 To: notmuch@notmuchmail.org\r
24 Subject: Re: Final call for testing of notmuch 0.3.1\r
25 In-Reply-To: <87wrvslrv7.fsf@yoom.home.cworth.org>\r
26 References: <87wrvslrv7.fsf@yoom.home.cworth.org>\r
27 User-Agent: Notmuch/0.2-251-g8514e59 (http://notmuchmail.org) Emacs/23.1.1\r
28         (i486-pc-linux-gnu)\r
29 Date: Tue, 27 Apr 2010 11:29:27 -0700\r
30 Message-ID: <87ljc8lpfc.fsf@yoom.home.cworth.org>\r
31 MIME-Version: 1.0\r
32 Content-Type: multipart/signed; boundary="=-=-=";\r
33         micalg=pgp-sha1; protocol="application/pgp-signature"\r
34 X-BeenThere: notmuch@notmuchmail.org\r
35 X-Mailman-Version: 2.1.13\r
36 Precedence: list\r
37 List-Id: "Use and development of the notmuch mail system."\r
38         <notmuch.notmuchmail.org>\r
39 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
40         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
41 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
42 List-Post: <mailto:notmuch@notmuchmail.org>\r
43 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
44 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
45         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
46 X-List-Received-Date: Tue, 27 Apr 2010 18:29:30 -0000\r
47 \r
48 --=-=-=\r
49 Content-Transfer-Encoding: quoted-printable\r
50 \r
51 On Tue, 27 Apr 2010 10:36:44 -0700, Carl Worth <cworth@cworth.org> wrote:\r
52 > I feel comfortable with what's in place in master now for the 0.3.1\r
53 > release. But I'd like to wait for a couple of hours (at least) this time\r
54 > to ensure nobody notices any last-minute bug that should be fixed.\r
55 >=20\r
56 > So please test out the code in master, especially the new features\r
57 > and bug fixes mentioned below, and let me know if you find anything that\r
58 > should be fixed.\r
59 \r
60 When writing the above, I had meant to ask specifically if people\r
61 thought it was a good idea to include a couple of new features in this\r
62 0.3.1 release or if it should be restricted to bug fixes only.\r
63 \r
64 Even without me asking that, I got feedback from three primary notmuch\r
65 contributors, (David E., Dirk, and Jesse), who all recommended that it\r
66 should be a bug-fix only release.\r
67 \r
68 So I'm convinced and have now setup a "0.3.x" branch from which the\r
69 release will be made. It was formed by cherry-picking from master, but\r
70 omitting the commits that were described as "features" in the release\r
71 notes, (new hook for washing inline patches and auto-tagging of replied\r
72 messages), as well as the 2 or 3 commits to fix up those features.\r
73 \r
74 If people could give the 0.3.x branch a careful look and give me a\r
75 "thumbs up" on it being ready-to-go that would be appreciated. In\r
76 particular, now would be a great time for people who care about building\r
77 notmuch on platforms other than Linux to speakup.\r
78 \r
79 In the future, I think I'd like to do this sort of "fallout release" on\r
80 master rather than a side branch. (And do side branches only for when\r
81 fixing up some release long after master has moved on.)\r
82 \r
83 Thanks to everyone for helping us figure out how to make this project\r
84 work.\r
85 \r
86 =2DCarl\r
87 \r
88 PS. Here are the new (still preliminary) release notes for 0.3.1\r
89 \r
90 General bug fix\r
91 =2D--------------\r
92 Fix an infinite loop in "notmuch reply"\r
93 \r
94   This bug could be triggered by replying to a message where the\r
95   user's primary email address did not appear in the To: header and\r
96   the user had not configured any secondary email addresses. The bug\r
97   was a simple re-use of the same iterator variable in nested loops.\r
98 \r
99 Emacs bug fixes\r
100 =2D--------------\r
101 Fix calculations for line wrapping in the primary "notmuch" view.\r
102 \r
103 Fix Fcc support to prompt to create a directory if the specified Fcc\r
104 directory does not exist.\r
105 \r
106 Build fix\r
107 =2D--------\r
108 Fix build on OpenSolaris (at least) due to missing 'extern "C"' block.\r
109 \r
110   Without this, the C++ sources could not find strcasestr and the\r
111   final linking of notmuch would fail.\r
112 \r
113 \r
114 \r
115 --=-=-=\r
116 Content-Type: application/pgp-signature\r
117 \r
118 -----BEGIN PGP SIGNATURE-----\r
119 Version: GnuPG v1.4.10 (GNU/Linux)\r
120 \r
121 iD8DBQFL1y0H6JDdNq8qSWgRAtYNAKCbJmCLdkTPR/a813St2a2fMHljOgCfccc9\r
122 +zl5IB5SUBfPjlWlB/iTtr0=\r
123 =Q1xa\r
124 -----END PGP SIGNATURE-----\r
125 --=-=-=--\r