From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Janak Subject: Re: Notmuch: An emacs interface for fast global search and tagging of email Date: Wed, 18 Nov 2009 15:13:08 +0100 Message-ID: References: <87d43gqf1t.fsf@yoom.home.cworth.org> <857929.5376.qm@web28310.mail.ukl.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NAlHb-0007zU-SK for emacs-orgmode@gnu.org; Wed, 18 Nov 2009 09:13:20 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NAlHV-0007xh-Nr for emacs-orgmode@gnu.org; Wed, 18 Nov 2009 09:13:18 -0500 Received: from [199.232.76.173] (port=33643 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NAlHV-0007wq-2l for emacs-orgmode@gnu.org; Wed, 18 Nov 2009 09:13:13 -0500 Received: from mail-fx0-f225.google.com ([209.85.220.225]:65390) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NAlHU-0007Qs-JG for emacs-orgmode@gnu.org; Wed, 18 Nov 2009 09:13:12 -0500 Received: by fxm25 with SMTP id 25so1300580fxm.26 for ; Wed, 18 Nov 2009 06:13:11 -0800 (PST) In-Reply-To: <857929.5376.qm@web28310.mail.ukl.yahoo.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Giovanni Ridolfi Cc: Carl Worth , emacs-orgmode@gnu.org On Wed, Nov 18, 2009 at 2:16 PM, Giovanni Ridolfi wrote: > --- Mer 18/11/09, Carl Worth ha scritto: >> The idea is that maybe org-mode users would like to be able >> to reference >> email messages for todo items, etc. and that perhaps >> integrating with notmuch would make sense. > > well in Org-mode is it already possible to have links > to "mails" e.g.: > > =C2=A0 =C2=A0 mailto:adent@galaxy.net =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 Mail link > =C2=A0 =C2=A0 vm:folder =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 VM folder li= nk > =C2=A0 =C2=A0 vm:folder#id =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0VM message link > =C2=A0 =C2=A0 vm://myself@some.where.org/folder#id =C2=A0 =C2=A0 =C2=A0VM= on remote machine > =C2=A0 =C2=A0 wl:folder =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 WANDERLUST f= older link > =C2=A0 =C2=A0 wl:folder#id =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0WANDERLUST messa= ge link > =C2=A0 =C2=A0 mhe:folder =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0MH-E folder = link > =C2=A0 =C2=A0 mhe:folder#id =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 MH-E message link > =C2=A0 =C2=A0 rmail:folder =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0RMAIL folder lin= k > =C2=A0 =C2=A0 rmail:folder#id =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 RMAIL message link > =C2=A0 =C2=A0 gnus:group =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Gnus group l= ink > =C2=A0 =C2=A0 gnus:group#id =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Gnus article link > (Manual: 4.3 External links) Notmuch goes beyond what the links above can do. Having your mail indexed with notmuch is kind of like having your own local copy of gmail with its powerful search options. If integrated properly with org-mode, we could refer to one particular message using its message-id (regardless of the folder/directory it is in), we could refer to whole threads. And when new messages in the thread arrive, notmuch updates the thread automatically and you will see everything when you activate the link. Another interesting possibility would be adding support for notmuch search strings to org-mode, so that you could do something like: "notmuch:foo bar" and when you activate the link, a list of messages that contain the text would show up in a notmuch buffer. And so on. Notmuch is currently in very early stage, but I think it has the potential to become a perfect complement for org-mode. With support for full-text search in local email archives, org-mode will be even harder to beat than it is now ;). > By the way, does =C2=A0notmuch depend on Xapian? Yes. -- Jan