* "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).