unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* Feature freeze for 0.27
@ 2018-05-27 20:52 David Bremner
  2018-05-30  0:29 ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
  2018-06-02 11:18 ` Feature freeze for 0.27 David Bremner
  0 siblings, 2 replies; 12+ messages in thread
From: David Bremner @ 2018-05-27 20:52 UTC (permalink / raw)
  To: notmuch

[-- Attachment #1: Type: text/plain, Size: 1367 bytes --]


I've tagged 0.27_rc0 and uploaded it to Debian experimental.
For the next week or so I'll take NEWS updates and bugfixes for 0.27.

The following changes might need a NEWS item, please send patches to
NEWS for your changes

Antoine Amarilli (1):
      doc: create manpage folders with right permissions

Daniel Kahn Gillmor (15):
      cli/insert: add --world-readable flag
      doc: Examples of notmuch-reindex use and crypto policy
      lib: expose notmuch_message_get_database()
      properties: add notmuch_message_count_properties
      lib: make notmuch_message_get_database() take a const notmuch_message_t*
      cli: write session keys to database, if asked to do so
      cli/show: reindex when we learned new session keys about a message
      cli/show: enable --decrypt=stash

David Bremner (45):
      doc: add a section on quoting to notmuch-search-terms(7)
      lib: add thread subqueries.
      bindings: clean extra file created by ruby extension build system
      CLI/new: add full-scan option
      configure: check for makeinfo and install-info
      doc: install build and install info pages

Matthew Lear (1):
      Clarify the syntax required when searching using timestamps.

Ruben Pollan (1):
      python: add bindings for notmuch_message_get_propert(y/ies)

Thomas Schneider (1):
      build: Allow user to specify ruby executable




[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 658 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian
  2018-05-27 20:52 Feature freeze for 0.27 David Bremner
@ 2018-05-30  0:29 ` David Bremner
  2018-05-30  0:29   ` [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21 David Bremner
  2018-06-02 11:11   ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
  2018-06-02 11:18 ` Feature freeze for 0.27 David Bremner
  1 sibling, 2 replies; 12+ messages in thread
From: David Bremner @ 2018-05-30  0:29 UTC (permalink / raw)
  To: David Bremner, notmuch

We want to give people some heads up before dropping support, since
removing a bunch of ifdefs will be a pain to revert.
---
 NEWS | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/NEWS b/NEWS
index a5eb6439..bc96c1b7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,12 @@
 Notmuch 0.27 (UNRELEASED)
 =========================
 
+Dependencies
+------------
+
+As of this release, support for versions of Xapian before 1.4.0 is
+deprecated, and may disappear in a future release of notmuch.
+
 Notmuch 0.26.2 (2018-04-28)
 ===========================
 
-- 
2.17.0

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21
  2018-05-30  0:29 ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
@ 2018-05-30  0:29   ` David Bremner
  2018-05-30  0:34     ` David Bremner
  2018-06-02 11:11   ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
  1 sibling, 1 reply; 12+ messages in thread
From: David Bremner @ 2018-05-30  0:29 UTC (permalink / raw)
  To: David Bremner, notmuch

2.6.21 is needed for session keys; it also contains about two years
worth of changes and bug fixes.
---
 NEWS | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index bc96c1b7..53bc14af 100644
--- a/NEWS
+++ b/NEWS
@@ -4,8 +4,9 @@ Notmuch 0.27 (UNRELEASED)
 Dependencies
 ------------
 
-As of this release, support for versions of Xapian before 1.4.0 is
-deprecated, and may disappear in a future release of notmuch.
+As of notmuch 0.27, support for versions of Xapian before 1.4.0 and
+versions of GMime before 2.6.22 is deprecated, and may disappear in a
+future release of notmuch.
 
 Notmuch 0.26.2 (2018-04-28)
 ===========================
-- 
2.17.0

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21
  2018-05-30  0:29   ` [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21 David Bremner
@ 2018-05-30  0:34     ` David Bremner
  2018-05-30  0:37       ` David Bremner
  0 siblings, 1 reply; 12+ messages in thread
From: David Bremner @ 2018-05-30  0:34 UTC (permalink / raw)
  To: notmuch

David Bremner <david@tethera.net> writes:

> 2.6.21 is needed for session keys; it also contains about two years
> worth of changes and bug fixes.
> ---
>  NEWS | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/NEWS b/NEWS
> index bc96c1b7..53bc14af 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -4,8 +4,9 @@ Notmuch 0.27 (UNRELEASED)
>  Dependencies
>  ------------
>  
> -As of this release, support for versions of Xapian before 1.4.0 is
> -deprecated, and may disappear in a future release of notmuch.
> +As of notmuch 0.27, support for versions of Xapian before 1.4.0 and
> +versions of GMime before 2.6.22 is deprecated, and may disappear in a
> +future release of notmuch.

urgh, that should be 2.2.21. Not that it makes much practical
difference.

d

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21
  2018-05-30  0:34     ` David Bremner
@ 2018-05-30  0:37       ` David Bremner
  2018-05-30  1:34         ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
  0 siblings, 1 reply; 12+ messages in thread
From: David Bremner @ 2018-05-30  0:37 UTC (permalink / raw)
  To: notmuch

David Bremner <david@tethera.net> writes:
> urgh, that should be 2.2.21. Not that it makes much practical
> difference.
>
> d

Double urgh. I just realized that we deprecated pre 3.0 gmime in release
0.25.2.

d

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 1/3] NEWS: mention thread:{} queries
  2018-05-30  0:37       ` David Bremner
@ 2018-05-30  1:34         ` David Bremner
  2018-05-30  1:34           ` [PATCH 2/3] NEWS: mention notmuch --full-scan David Bremner
                             ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: David Bremner @ 2018-05-30  1:34 UTC (permalink / raw)
  To: David Bremner, notmuch

---
 NEWS | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/NEWS b/NEWS
index bc96c1b7..7b8dd7bb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,15 @@
 Notmuch 0.27 (UNRELEASED)
 =========================
 
+General
+-------
+
+Add support for thread:{} queries
+
+  Queries of the form `thread:{foo} and thread:{bar}` match threads
+  containing (possibly distinct) messages matching foo and bar. See
+  `notmuch-search-terms(7)` for details.
+
 Dependencies
 ------------
 
-- 
2.17.0

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH 2/3] NEWS: mention notmuch --full-scan
  2018-05-30  1:34         ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
@ 2018-05-30  1:34           ` David Bremner
  2018-06-02 11:11             ` David Bremner
  2018-05-30  1:34           ` [PATCH 3/3] NEWS: document installation of notmuch-emacs manual David Bremner
  2018-06-02 11:11           ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
  2 siblings, 1 reply; 12+ messages in thread
From: David Bremner @ 2018-05-30  1:34 UTC (permalink / raw)
  To: David Bremner, notmuch

---
 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS b/NEWS
index 7b8dd7bb..6bc68e0b 100644
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,13 @@ Add support for thread:{} queries
   containing (possibly distinct) messages matching foo and bar. See
   `notmuch-search-terms(7)` for details.
 
+Command Line Interface
+----------------------
+
+Add the --full-scan option to `notmuch new`
+
+  This option disables mtime based optimization of scanning for new mail.
+
 Dependencies
 ------------
 
-- 
2.17.0

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH 3/3] NEWS: document installation of notmuch-emacs manual
  2018-05-30  1:34         ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
  2018-05-30  1:34           ` [PATCH 2/3] NEWS: mention notmuch --full-scan David Bremner
@ 2018-05-30  1:34           ` David Bremner
  2018-06-02 11:11           ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
  2 siblings, 0 replies; 12+ messages in thread
From: David Bremner @ 2018-05-30  1:34 UTC (permalink / raw)
  To: David Bremner, notmuch

---
 NEWS | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/NEWS b/NEWS
index 6bc68e0b..d1bc73b8 100644
--- a/NEWS
+++ b/NEWS
@@ -17,6 +17,12 @@ Add the --full-scan option to `notmuch new`
 
   This option disables mtime based optimization of scanning for new mail.
 
+Documentation
+-------------
+
+An initial manual for `notmuch-emacs` is now installed by default (in
+`info` format).
+
 Dependencies
 ------------
 
-- 
2.17.0

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian
  2018-05-30  0:29 ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
  2018-05-30  0:29   ` [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21 David Bremner
@ 2018-06-02 11:11   ` David Bremner
  1 sibling, 0 replies; 12+ messages in thread
From: David Bremner @ 2018-06-02 11:11 UTC (permalink / raw)
  To: notmuch

David Bremner <david@tethera.net> writes:

> We want to give people some heads up before dropping support, since
> removing a bunch of ifdefs will be a pain to revert.

pushed as part of 0.27_rc1

d

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 1/3] NEWS: mention thread:{} queries
  2018-05-30  1:34         ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
  2018-05-30  1:34           ` [PATCH 2/3] NEWS: mention notmuch --full-scan David Bremner
  2018-05-30  1:34           ` [PATCH 3/3] NEWS: document installation of notmuch-emacs manual David Bremner
@ 2018-06-02 11:11           ` David Bremner
  2 siblings, 0 replies; 12+ messages in thread
From: David Bremner @ 2018-06-02 11:11 UTC (permalink / raw)
  To: notmuch

David Bremner <david@tethera.net> writes:

> ---
>  NEWS | 9 +++++++++
>  1 file changed, 9 insertions(+)
>

pushed as part of 0.27_rc1

d

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 2/3] NEWS: mention notmuch --full-scan
  2018-05-30  1:34           ` [PATCH 2/3] NEWS: mention notmuch --full-scan David Bremner
@ 2018-06-02 11:11             ` David Bremner
  0 siblings, 0 replies; 12+ messages in thread
From: David Bremner @ 2018-06-02 11:11 UTC (permalink / raw)
  To: notmuch

David Bremner <david@tethera.net> writes:

This, and the next patch pushed as part of 0.27_rc1

d

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Feature freeze for 0.27
  2018-05-27 20:52 Feature freeze for 0.27 David Bremner
  2018-05-30  0:29 ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
@ 2018-06-02 11:18 ` David Bremner
  1 sibling, 0 replies; 12+ messages in thread
From: David Bremner @ 2018-06-02 11:18 UTC (permalink / raw)
  To: notmuch; +Cc: Daniel Kahn Gillmor

David Bremner <david@tethera.net> writes:

> I've tagged 0.27_rc0 and uploaded it to Debian experimental.
> For the next week or so I'll take NEWS updates and bugfixes for 0.27.
>
> The following changes might need a NEWS item, please send patches to
> NEWS for your changes
>
> Antoine Amarilli (1):
>       doc: create manpage folders with right permissions
>
> Daniel Kahn Gillmor (15):
>       cli/insert: add --world-readable flag
>       doc: Examples of notmuch-reindex use and crypto policy
>       lib: expose notmuch_message_get_database()
>       properties: add notmuch_message_count_properties
>       lib: make notmuch_message_get_database() take a const notmuch_message_t*
>       cli: write session keys to database, if asked to do so
>       cli/show: reindex when we learned new session keys about a message
>       cli/show: enable --decrypt=stash
>
> David Bremner (45):
>       doc: add a section on quoting to notmuch-search-terms(7)
>       lib: add thread subqueries.
>       bindings: clean extra file created by ruby extension build system
>       CLI/new: add full-scan option
>       configure: check for makeinfo and install-info
>       doc: install build and install info pages

My NEWS patches are pushed as part of 0.27~rc1. We need to at least
document the new crypto stuff before release

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2018-06-02 11:18 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-27 20:52 Feature freeze for 0.27 David Bremner
2018-05-30  0:29 ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
2018-05-30  0:29   ` [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21 David Bremner
2018-05-30  0:34     ` David Bremner
2018-05-30  0:37       ` David Bremner
2018-05-30  1:34         ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
2018-05-30  1:34           ` [PATCH 2/3] NEWS: mention notmuch --full-scan David Bremner
2018-06-02 11:11             ` David Bremner
2018-05-30  1:34           ` [PATCH 3/3] NEWS: document installation of notmuch-emacs manual David Bremner
2018-06-02 11:11           ` [PATCH 1/3] NEWS: mention thread:{} queries David Bremner
2018-06-02 11:11   ` [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian David Bremner
2018-06-02 11:18 ` Feature freeze for 0.27 David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).