Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id BF0EB431FD0 for ; Wed, 11 May 2011 17:04:49 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.01 X-Spam-Level: X-Spam-Status: No, score=0.01 tagged_above=-999 required=5 tests=[T_MIME_NO_TEXT=0.01] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TpMBHHdbMEdh for ; Wed, 11 May 2011 17:04:49 -0700 (PDT) Received: from tesla.chaoflow.net (tesla.chaoflow.net [188.40.54.22]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id F3839431FB6 for ; Wed, 11 May 2011 17:04:48 -0700 (PDT) Received: from eve.chaoflow.net (ppp-188-174-105-139.dynamic.mnet-online.de [188.174.105.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: flo@chaoflow.net) by tesla.chaoflow.net (Postfix) with ESMTPSA id 22377C8B0; Thu, 12 May 2011 02:04:46 +0200 (CEST) Received: by eve.chaoflow.net (Postfix, from userid 1000) id B03132B1; Thu, 12 May 2011 00:04:46 +0000 (Local time zone must be set--see zic manual page) From: Florian Friesdorf To: Jameson Graef Rollins , notmuch@notmuchmail.org Subject: Re: address completion when composing In-Reply-To: <87oc39i2a4.fsf@servo.factory.finestructure.net> References: <87fwolh1mu.fsf@eve.chaoflow.net> <87d3jph107.fsf@eve.chaoflow.net> <87oc39i2a4.fsf@servo.factory.finestructure.net> User-Agent: Notmuch/0.6 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-unknown-linux-gnu) Date: Thu, 12 May 2011 02:04:41 +0200 Message-ID: <877h9whjhi.fsf@eve.chaoflow.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Virus-Scanned: clamav-milter 0.96.5 at tesla X-Virus-Status: Clean X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 May 2011 00:04:49 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Wed, 11 May 2011 10:18:43 -0700, Jameson Graef Rollins wrote: > On Wed, 11 May 2011 14:31:36 +0200, Florian Friesdorf = wrote: > > In addition, about a year ago, Sebastian indicated, that notmuch itself > > could offer returning email addresses [3]. Are there arguments against > > or just nobody found the time to do it? >=20 > As with pretty much everything in notmuch, manpower time is probably the > issue. I think that if you wanted to get this working that would be > great. ok, if there is anybody eager to do this - please go on! otherwise, I would give it a try, but considering my current workload this might take a bit. But, I promise I will not start using any other address book solution to increase the pressure. It would be great if people more knowledgeable about the notmuch code base could provide some pointers and outline the solution. What I heard here so far: 1. store to/cc/bcc in xapian 2. provide a mechanism to query those fields from the cmdline Questions: =2D Do we want a concept of one-person-several-emails(-for-different-purposes)? =2D Do we want to filter only on the email/name data itself or also things like: =20=20 * give me all email addresses of people who sent a mail between 1st and 5th May * ... who wrote mails mentioning xyz * ... who wrote mails tagged X * ... who wrote to foo@bar.com =2D Do we want to tag persons/email addresses to create groups.=20 A list of "you should read this"-links would be great.=20 =2D-=20 Florian Friesdorf GPG FPR: 7A13 5EEE 1421 9FC2 108D BAAF 38F8 99A3 0C45 F083 Jabber/XMPP: flo@chaoflow.net IRC: chaoflow on freenode,ircnet,blafasel,OFTC --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAEBAgAGBQJNyyQeAAoJEDj4maMMRfCD86kQAINSxz9GU48emyrZ2/2edo7d jmBsPY7ERidHyNlR3shqeZHlopobdXvDCJF9byCt6DXoG5lVYmkr0YM1iih+mzJP Bj7EN1OXYgpMRAkpVjPIzdC+cvWiI1qo0OJFSWVajgc8ZMl4XcDuBvPuughJ53Ol KHfD0JhRWEH0UI8azN+w37t7cnw8IO6GJvk+/l0RFJNaVL5eBV3KJLhK4fjHtiM5 hQkJFWHTV65eumuYIdlhQ+50S5lA4Ow7RGCIiKcenhEOXk7gVvF5300u3Zq8tTTv +brqncYq9dk+OWEOjNfo7cefz0q7KycdPuAVAhZwUCRqYA+qkGejSZeEZC0wrLf3 /MP1k9ATJ04W9nnZ+VNY0utM0eLIRfnll7GNL05wB/dzDcgHl2PwVdLLPL2UFHEG 2ivrAvuLGs6tIZgojopVOWlc9O/MjU83GmLf+PnT3hBaDFsKRHQk2XWB5b/VtGVT O1Y1JQISQkibK5Jm9FnRCPEFtUzImklVVzfhEvPvvFm4z9UemJpqC9RLpewPgg2+ Y6ARYAud3biHy8T/pWhf/c6BDGYtOAJCL6+sN56bhGpFW7gscEMoiCbNwHfkgY2P lBcwrQpbpqWCGBj1RrJXSCCAGjpbRckjBIQ81eq3jjB9+9W65z2t/PLG53X2HDpa 6FHeGyTYcOFTtlSSS7W7 =443o -----END PGP SIGNATURE----- --=-=-=--