unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* "snoozing" with notmuch?
@ 2016-08-04 19:27 Matt Armstrong
  2016-08-05  0:37 ` David Bremner
  0 siblings, 1 reply; 2+ messages in thread
From: Matt Armstrong @ 2016-08-04 19:27 UTC (permalink / raw)
  To: notmuch

My mail yesterday about muting
(id:qf5vazjjciq.fsf@marmstrong-linux.kir.corp.google.com) was in part
motivated by this question:

Has anybody implemented something like "snooze" in notmuch?

I think of a "snooze" as a temporary mute.

The intent would be to hide messages from the inbox until some future
time, upon which they are automatically promoted back into the inbox.

A more precise spec:

 - if a new message arrives into a "snoozed" thread it too is snoozed
   and is not tagged 'inbox'.

 - (perhaps optinoally) unless it is "to me", which always
   auto-unsnoozes the threads it is part of.

 - when unsnoozed, or when a snooze expires, messages in the thread are
   tagged with inbox.

The difficulty I have is that notmuch doesn't support tags with
timestamps or numerical values.  It might be possible to snooze based on
fixed intervals.  E.g. one unique "snoozed until" tag per day of the
year.  Using this would require some UI facade.


Prior art that I'm aware of:

a) Google Inbox has snooze.  You choose a time and the thread appears in
   your inbox as "new mail", as if it arrived then.  It appears to be
   implemented as a tag on the thread that suppresses message display by
   the client (e.g. if you view your "Google Inbox" mail in Gmail the
   "snoozed" messages appear there as normal).

b) in a past life I filtered low priority mail into hourly and daily
   temporary mailboxes, and had cron entries set up to re-incorporate
   those as incoming mail on an hourly/daily basis.  This was a great
   way to encourage myself to batch-process less important mail.

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

* Re: "snoozing" with notmuch?
  2016-08-04 19:27 "snoozing" with notmuch? Matt Armstrong
@ 2016-08-05  0:37 ` David Bremner
  0 siblings, 0 replies; 2+ messages in thread
From: David Bremner @ 2016-08-05  0:37 UTC (permalink / raw)
  To: Matt Armstrong, notmuch

Matt Armstrong <marmstrong@google.com> writes:

> My mail yesterday about muting
> (id:qf5vazjjciq.fsf@marmstrong-linux.kir.corp.google.com) was in part
> motivated by this question:
>
> Has anybody implemented something like "snooze" in notmuch?
>

There is some related discussion at

      id:4a05c1d8-6da3-44ba-86e3-259191c4d269@me.com

(alas, all the web archives I tried are broken at the moment)

d

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

end of thread, other threads:[~2016-08-05  0:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-04 19:27 "snoozing" with notmuch? Matt Armstrong
2016-08-05  0:37 ` 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).