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 D599D431FBF for ; Fri, 26 Feb 2010 01:13:58 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.081 X-Spam-Level: X-Spam-Status: No, score=-2.081 tagged_above=-999 required=5 tests=[ALL_TRUSTED=-1.8, AWL=-0.096, BAYES_40=-0.185] autolearn=ham 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 nbYXMA8tvV9h; Fri, 26 Feb 2010 01:13:57 -0800 (PST) Received: from yoom.home.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 67A40431FAE; Fri, 26 Feb 2010 01:13:57 -0800 (PST) Received: by yoom.home.cworth.org (Postfix, from userid 1000) id 160FD25427B; Fri, 26 Feb 2010 01:13:53 -0800 (PST) From: Carl Worth To: James Vasile , notmuch@notmuchmail.org In-Reply-To: <87ocjc4rsj.fsf@hackervisions.org> References: <87hbp5j9dv.fsf@hackervisions.org> <87r5o8stbj.fsf@yoom.home.cworth.org> <87ocjc4rsj.fsf@hackervisions.org> Date: Fri, 26 Feb 2010 01:13:52 -0800 Message-ID: <87bpfcs6jz.fsf@yoom.home.cworth.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Cc: Martin F Krafft Subject: Re: [notmuch] Initial tagging 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: Fri, 26 Feb 2010 09:13:59 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable > Sometimes I manually override a rule-based tag. If automatic tagging > operated on old messages, overrides could be superseded. When I add > automatic tag rules, I first execute them manually and globally from the > command line. Right. With my global automatic tags, I don't want to be able to override them, (and the fact that I *can* by adding/removing tags is a bug---since, as you point out, the next run of my script will destroy my changes). That's one of the reasons I want to switch to saved searches for my own use of automatic tags. Meanwhile, Martin has talked about having some machine-learning algorithm apply tags, and have it notice when the user adds/removes for feedback to improve its learning. So that kind of use case is something that definitely isn't covered by saved searches. > > To do my "global" searches quickly, I do a similar subsetting, but it's > > much simpler. If I'm adding the "notmuch" tag I do "and not > > tag:notmuch". We've even had the proposal of making "notmuch tag" do > > that automatically. >=20 > That sounds like a good idea. What happened with that proposal? Like many other proposals, it's simply waiting for someone to implement it. > Saved searches is a very good idea. I look forward to it. Me too! :-) =2DCarl --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFLh5DQ6JDdNq8qSWgRArTbAKCdLaKkf77XqO9x0D01tfo1hIlbpwCfaEpA ap+jle62jH1SDWyzMe1vVLQ= =0FDl -----END PGP SIGNATURE----- --=-=-=--