Feature freeze for 0.27

classic Classic list List threaded Threaded
12 messages Options
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Feature freeze for 0.27


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




_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch

signature.asc (671 bytes) Download Attachment
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

[PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian

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

_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

[PATCH 2/2] NEWS: deprecate libgmime before 2.6.21

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

_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Re: [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21

David Bremner <[hidden email]> 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
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Re: [PATCH 2/2] NEWS: deprecate libgmime before 2.6.21

David Bremner <[hidden email]> 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
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

[PATCH 1/3] NEWS: mention thread:{} queries

---
 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

_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

[PATCH 2/3] NEWS: mention notmuch --full-scan

---
 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

_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

[PATCH 3/3] NEWS: document installation of notmuch-emacs manual

In reply to this post by David Bremner-2
---
 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

_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Re: [PATCH 1/2] NEWS: deprecate pre-1.4.0 Xapian

In reply to this post by David Bremner-2
David Bremner <[hidden email]> 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
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Re: [PATCH 1/3] NEWS: mention thread:{} queries

In reply to this post by David Bremner-2
David Bremner <[hidden email]> writes:

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

pushed as part of 0.27_rc1

d
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Re: [PATCH 2/3] NEWS: mention notmuch --full-scan

In reply to this post by David Bremner-2
David Bremner <[hidden email]> writes:

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

d
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|

Re: Feature freeze for 0.27

In reply to this post by David Bremner-2
David Bremner <[hidden email]> 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
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch