From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/85264 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Snoozing a message in gnus? Date: Tue, 11 Nov 2014 10:27:41 +0800 Message-ID: <87389qbheq.fsf@ericabrahamsen.net> References: <87egtf2rvq.fsf@ericabrahamsen.net> <87a943xj78.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415672576 28337 80.91.229.3 (11 Nov 2014 02:22:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Nov 2014 02:22:56 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M33508@lists.math.uh.edu Tue Nov 11 03:22:49 2014 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xo16X-0004VJ-1N for ding-account@gmane.org; Tue, 11 Nov 2014 03:22:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Xo16O-0004HF-5w; Mon, 10 Nov 2014 20:22:40 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Xo16M-0004H1-R9 for ding@lists.math.uh.edu; Mon, 10 Nov 2014 20:22:38 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1Xo16L-0002WE-Dn for ding@lists.math.uh.edu; Mon, 10 Nov 2014 20:22:38 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1Xo16J-0007Py-ES for ding@gnus.org; Tue, 11 Nov 2014 03:22:35 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Xo16F-0004Lx-IV for ding@gnus.org; Tue, 11 Nov 2014 03:22:31 +0100 Original-Received: from 123.123.17.194 ([123.123.17.194]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Nov 2014 03:22:31 +0100 Original-Received: from eric by 123.123.17.194 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Nov 2014 03:22:31 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 38 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 123.123.17.194 User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:/b2FzbatmXmAzFi+S6WIDxzK1ok= X-Spam-Score: -0.3 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:85264 Archived-At: Ted Zlatanov writes: > On Fri, 07 Nov 2014 19:04:57 +0800 Eric Abrahamsen wrote: > > EA> Rainer M Krug writes: >>> some mail clients (add on for notmuch [1] or Mailbox [2]) have an >>> interesting feature, namely snoozing messages, i.e. removing them >>> temporarily from the inbox and having them returned after / at a certain time. >>> >>> This would make scheduling to deal with emails much easier. >>> >>> I was wondering - is there something similar possible in GNUS? > > EA> I would just capture the message to an Org TODO, and then schedule the > EA> TODO for some time in the future. Instant snooze! > > That's pretty cool. I want to offer that the Gnus registry could also > store this information, for those that don't use Org. FWIW, this is where I'm planning to take Gnorb[1]. Right now it store correspondences between messages and Org TODOs using the registry, and includes a dummy Gnus server for doing nnir searches. I'm planning on fleshing out that server so that it has real groups: each group would hold (virtual copies of) the messages associated with a certain Org TODO. Each group would be created using the information stored in the registry. That way you could refresh these groups as you pleased, and see what needed to be done for each TODO, or refresh the whole server and see everything. Once I got to that point, it would be possible to make it work even for people who aren't using Org: the "todo" information could be solely stored in the registry. Anyway, that's where that's headed. Eric [1]: https://github.com/girzel/gnorb