From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 1F2F9429E5F for ; Wed, 18 Jan 2012 00:52:16 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.29 X-Spam-Level: X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, 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 DzFcAToq5lH0 for ; Wed, 18 Jan 2012 00:52:15 -0800 (PST) Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu [131.215.239.19]) by olra.theworths.org (Postfix) with ESMTP id 850C6429E27 for ; Wed, 18 Jan 2012 00:52:15 -0800 (PST) Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1]) by fire-doxen-postvirus (Postfix) with ESMTP id 06F842E50E30; Wed, 18 Jan 2012 00:52:15 -0800 (PST) X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new Received: from finestructure.net (cpe-76-174-137-84.socal.res.rr.com [76.174.137.84]) (Authenticated sender: jrollins) by fire-doxen-submit (Postfix) with ESMTP id 3D3DA2E50E5E; Wed, 18 Jan 2012 00:52:10 -0800 (PST) Received: by finestructure.net (Postfix, from userid 1000) id 038FA262; Wed, 18 Jan 2012 00:52:09 -0800 (PST) From: Jameson Graef Rollins To: David Edmondson , Austin Clements Subject: Re: [PATCH v2 3/3] search: Support automatic tag exclusions In-Reply-To: References: <1326258173-21163-1-git-send-email-amdragon@mit.edu> <1326496024-14403-1-git-send-email-amdragon@mit.edu> <1326496024-14403-4-git-send-email-amdragon@mit.edu> <87wr8tsvit.fsf@servo.finestructure.net> <20120116192836.GC16740@mit.edu> <20120117203211.GQ16740@mit.edu> User-Agent: Notmuch/0.11+63~g6965a07 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) Date: Wed, 18 Jan 2012 00:52:09 -0800 Message-ID: <877h0pqtom.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Cc: notmuch@notmuchmail.org, Jeremy Nickurak 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: Wed, 18 Jan 2012 08:52:16 -0000 --=-=-= On Wed, 18 Jan 2012 08:38:23 +0000, David Edmondson wrote: > Something must create the initial configuration file if none exists. I'd > be okay with that code adding 'deleted' and 'spam' to the excluded list. > > This would mean that an existing user would see no change without taking > some action (adding the tags to the configuration file) and a new user > would see the new behaviour (automatic exclusion). What you describe is indeed how it currently works. For new users or old users who rerun setup, the config file will automatically include the exclusions. Otherwise, users will see no change. > I'm not completely sure that automatically adding the exclusion of the > specified tags via the configuration file for new users is a great > idea. It seems as though it will lead to confusion for someone at some > point. Without any keys pre-bound to add "deleted" or "spam" tags, it probably won't make much difference for new users. And as long as it's documented, users will be warned of the behavior. Reading the config file would also make it clear how the variable changes behavior. jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJPFog5AAoJEO00zqvie6q8XlYP/23y97vGPueMZ++DE3HI8Lqq l2JRoFpyKnA9fAQlcQgpWizHcjAqkuaIjcATXTSvBdvZW/FE0+4mFfzfodGi9VY3 +qkSgNcop8sGCopRwJ7/3OxdtgdPDxZCAJ+8OVJ45wTJC8sW2KUVFL6yBM3qBjDz ZBZLTvbSXNsW5gYBX5MEOKgERW51XooBDP5pXxGmQJLYIBBYMG0r0FKrH8gWPej5 0aV1COhznjNSI19HdNd9CtXv+BPliVepwT+ve784l02mE8gPT6spmJlAHA+US9D8 5wYlaKBoLXNpHEyiYY9Idk1UwdK5CM9Z0ojGFvDQZSymdK9GdwGREHwwzf1oSTn5 mIRgolCX4nGodGMbYt4ggjSvbZo8uYGayehmGxW5OlHeL3i5eazkWnVrEzaZ2ax0 En5uY4/99tNg/QuT/OgzmZxkkGOKAgq9n4vOAJFEljq57ViUNs5RhrlOU6NjpIPL ybVcLceCDk1DzTnL01tM1Xk9sy1mHb4Y6UZjj9C/UTApxzQGYA9UwsvULlHpdg+/ w6bqsGgum7lhrWJvmJe9+UCXuwKSATpTYbAJVSZTm+iuzjfSIw0APmYMq+SgZ7yR vl/AgiRu5KAKIZs1UUf4KShz9wEglV+ZU55RzcBmYkggSwRvylAOyPBPDS7xajWT nvxglI+6+655s/R2eQEC =fewN -----END PGP SIGNATURE----- --=-=-=--