Re: notmuch 0.22 release timetable
authorDavid Bremner <david@tethera.net>
Sat, 16 Apr 2016 12:20:34 +0000 (09:20 +2100)
committerW. Trevor King <wking@tremily.us>
Sat, 20 Aug 2016 23:21:39 +0000 (16:21 -0700)
0a/06b1db659316b01144e09b8b2f30a4a8857bbb [new file with mode: 0644]

diff --git a/0a/06b1db659316b01144e09b8b2f30a4a8857bbb b/0a/06b1db659316b01144e09b8b2f30a4a8857bbb
new file mode 100644 (file)
index 0000000..1f94c75
--- /dev/null
@@ -0,0 +1,189 @@
+Return-Path: <david@tethera.net>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by arlo.cworth.org (Postfix) with ESMTP id 5F1136DE00F5\r
+ for <notmuch@notmuchmail.org>; Sat, 16 Apr 2016 05:20:47 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at cworth.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -0.017\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-0.017 tagged_above=-999 required=5\r
+ tests=[AWL=-0.006, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01]\r
+ autolearn=disabled\r
+Received: from arlo.cworth.org ([127.0.0.1])\r
+ by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id zi8aCntm2Bth for <notmuch@notmuchmail.org>;\r
+ Sat, 16 Apr 2016 05:20:38 -0700 (PDT)\r
+Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197])\r
+ by arlo.cworth.org (Postfix) with ESMTPS id 896966DE00EB\r
+ for <notmuch@notmuchmail.org>; Sat, 16 Apr 2016 05:20:38 -0700 (PDT)\r
+Received: from remotemail by fethera.tethera.net with local (Exim 4.84)\r
+ (envelope-from <david@tethera.net>)\r
+ id 1arPDS-0006qE-G6; Sat, 16 Apr 2016 08:20:46 -0400\r
+Received: (nullmailer pid 15603 invoked by uid 1000);\r
+ Sat, 16 Apr 2016 12:20:36 -0000\r
+From: David Bremner <david@tethera.net>\r
+To: Notmuch Mail <notmuch@notmuchmail.org>\r
+Subject: Re: notmuch 0.22 release timetable\r
+In-Reply-To: <871t6qkdyc.fsf@zancas.localnet>\r
+References: <871t6qkdyc.fsf@zancas.localnet>\r
+User-Agent: Notmuch/0.21+99~gd93d377 (http://notmuchmail.org) Emacs/24.5.1\r
+ (x86_64-pc-linux-gnu)\r
+Date: Sat, 16 Apr 2016 09:20:34 -0300\r
+Message-ID: <8760vhiw31.fsf@zancas.localnet>\r
+MIME-Version: 1.0\r
+Content-Type: multipart/signed; boundary="=-=-=";\r
+ micalg=pgp-sha256; protocol="application/pgp-signature"\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.20\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Sat, 16 Apr 2016 12:20:47 -0000\r
+\r
+--=-=-=\r
+Content-Type: text/plain\r
+\r
+David Bremner <david@tethera.net> writes:\r
+\r
+> Hi Gang;\r
+>\r
+> It's been a while, and there's a few non-critical, but nice to have\r
+> fixes in master that are not in 0.21. We have several new features in\r
+> progress (indexing encrypted mail, named queries, to name two), that\r
+> will have to wait for the next release. As usual I'm happy to merge\r
+> things to master during the freeze, so don't let the freeze discourage\r
+> you from working on new stuff.\r
+>\r
+> I propose a feature freeze April 8, and a release on April 15.\r
+\r
+OK, so we're about a week behind. I have just merged master to release,\r
+and tagged (and uploaded to debian experimental) a snapshot of 0.22.\r
+\r
+Now is time to write NEWS entries, and maybe small doc fixes. Below is a\r
+lightly filtered output from git-shortlog.  Please consider sending\r
+patches for NEWS for any "interesting" user visible changes.\r
+\r
+Daniel Kahn Gillmor (11):\r
+      python: add notmuch.Database.status_string()\r
+      python: fix argument for filenames_destroy\r
+      notmuch.Database.remove_message should raise exception on failure\r
+      fix thread breakage via ghost-on-removal\r
+      On deletion, replace with ghost when other active messages in thread\r
+      complete ghost-on-removal-when-shared-thread-exists\r
+\r
+Daniel Schoepe (2):\r
+      cli: Allow combining --remove-all and --batch\r
+      test: Tests for combining --batch and --remove-all\r
+\r
+David Bremner (29):\r
+      emacs: replace use of notmuch-address-message-insinuate\r
+      tests: add test for case insensitive Content-Disposition\r
+      nmbug: ignore # comments\r
+      CLI: add print_status_database\r
+      cli/new: add better error messages for FILE_ERROR\r
+      configure: autodetect xapian-1.3\r
+      test/atomicity: guard chert-only optimization\r
+      configure: add test for default xapian backend\r
+      test: cope with glass backend file naming variations\r
+      test: add test-binary to print the number of ghost messages\r
+\r
+David Edmondson (16):\r
+      emacs: Report a lack of matches when calling `notmuch-show'.\r
+      emacs/show: Re-arrange determination if a part header is necessary\r
+      emacs/show: Make the insertion of part headers overridable.\r
+      emacs/show: Accommodate the lack of part header buttons\r
+      emacs/mua: Generate improved cited text for replies\r
+      emacs/show: Remove the 'no-buttons option of `notmuch-show-insert-bodypart'\r
+      emacs/mua: Let user specify which parts get a header in citations.\r
+      emacs: Improve crypto button labels.\r
+      emacs: Add `notmuch-show-forward-open-messages'.\r
+      emacs: `notmuch-show-forward-message' can use `notmuch-mua-new-forward-messages'\r
+      emacs: `notmuch-show-insert-part-multipart/encrypted' should not assume the presence of a button.\r
+      emacs: Improve the acquisition of text parts.\r
+      emacs: Allow part preferences to depend on message content.\r
+      emacs: Always insert crypto buttons.\r
+\r
+H. J. Illikainen (1):\r
+      emacs: Fontify From with message-header-other\r
+\r
+Jameson Graef Rollins (1):\r
+      debian: Recommend gpgsm for S/MIME support\r
+\r
+Jani Nikula (12):\r
+      lib: content disposition values are not case-sensitive\r
+      cli: content disposition values are not case-sensitive\r
+      crypto: refactor context creation to facilitate further work\r
+      crypto: make crypto ctx initialization an array\r
+      cli: let the user know which protocol is unknown or unsupported\r
+      cli: fix function name in notmuch new debug logging\r
+      cli: crypto: S/MIME verification support\r
+      emacs: hello: promote '?' as the universal help key\r
+      test: test one character long directory names at top level\r
+      lib: fix handling of one character long directory names at top level\r
+\r
+Justus Winter (6):\r
+      python: add missing import\r
+      python: add new errors\r
+      python: update bindings for the new query search API\r
+      python: Remove {Filenames,Threads}.__len__\r
+      python: cleanup imports\r
+\r
+\r
+Mark Walters (4):\r
+      emacs: hello: fix accidental modification of widget-keymap\r
+      emacs: poll: return useful errors when poll fails.\r
+\r
+Michal Sojka (11):\r
+      Emacs: Add address completion mechanism implemented in elisp\r
+      Emacs: Add address completion based on company-mode\r
+      emacs: Make notmuch-message-mode play nicely with flyspell\r
+      emacs: Improve notmuch-message-mode initialization\r
+      emacs: Fix mail composition under Emacs 23\r
+      emacs: Refactor notmuch-mua-mail\r
+      emacs: Handle switch-function argument of notmuch-mua-mail\r
+      emacs: Don't use nconc on quoted list\r
+\r
+\r
+Nicolas Petton (1):\r
+      emacs: Change the default notmuch-mua-reply-insert-header-p-function\r
+\r
+Steven Allen (2):\r
+      forbid atomic transactions on writable, upgradable databases\r
+\r
+Tomi Ollila (9):\r
+      emacs: notmuch-show-view-raw-message clears buffer, makes it read-onl\r
+      devel/emacs: add devel/try-emacs-mua\r
+      lib: NOTMUCH_DEPRECATED macro also for older compilers\r
+      test/test-lib.el: revert setting notmuch-mua-reply-insert-header-p-function\r
+\r
+aeuii@posteo.de (1):\r
+      emacs: make use of `message-make-from'\r
+\r
+\r
+--=-=-=\r
+Content-Type: application/pgp-signature; name="signature.asc"\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v1\r
+\r
+iQGcBAEBCAAGBQJXEi4SAAoJEPIClx2kp54sVcEL/jCxgH9Ko3HZZg4fJS1DrJqI\r
+GtN/GIHRmh1dltStHrMNA+IUV9vgrg1mlb1kpQmK0HYaCc4E6fXkbuL6imp/FJ/r\r
+ugwRBb5XAqwZymnqxjuoTH/Xm4ipjJt+0DIUcenctQFgm+7AET2S9aYB4EChnJ16\r
+sao8DWoJVxkNImh4V/3hzaYrhxtPkK/2b9AxpA7n7VLN4QWJkQUp9mSxWULPDbpm\r
+FDCWlulGXFhbmGdGu/9h+2WxnZRJAWu5Robq88FYAC0jWg4HH9wP85e7eGjo+WhH\r
+vVB1IKSkLg9jgxnr+oVswgalgqWHPO63EG42zjt5OhzWbwnazx3JO7Yp8E/E2KgW\r
+PGkxrQYNBGrmjWXeAiQRKR8njwCesgPzxeKGALF+Ok0GHVItgqsayBiQUlzCSu+m\r
+fx6SRUfKU6sU/beH+APCmx0b0KZYNrb7cGENAQZrQ/3iyIPo+ZdTByQXByDsUPiN\r
+vYeqo+GLx0Q5Ojn21oU1DG+zsoNJG89LzSEKJwGyGw==\r
+=be2k\r
+-----END PGP SIGNATURE-----\r
+--=-=-=--\r