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 97F4C42118E for ; Thu, 30 Jun 2011 14:26:57 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] 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 v+3KDdMvL9m9 for ; Thu, 30 Jun 2011 14:26:57 -0700 (PDT) Received: from adelie.canonical.com (adelie.canonical.com [91.189.90.139]) by olra.theworths.org (Postfix) with ESMTP id D8807421192 for ; Thu, 30 Jun 2011 14:26:56 -0700 (PDT) Received: from youngberry.canonical.com ([91.189.89.112]) by adelie.canonical.com with esmtp (Exim 4.71 #1 (Debian)) id 1QcOlA-0000TR-Qu; Thu, 30 Jun 2011 21:26:53 +0000 Received: from [120.136.5.22] (helo=angrist) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QcOlA-0002Kk-FH; Thu, 30 Jun 2011 21:26:52 +0000 Received: by angrist (Postfix, from userid 1000) id 498FD201134; Fri, 1 Jul 2011 09:26:48 +1200 (NZST) From: Michael Hudson-Doyle To: Carl Worth , Brian May , Notmuch Mail Subject: Re: Preventing the user shooting themself in the foot In-Reply-To: <874o37513c.fsf@yoom.home.cworth.org> References: <86iproe86u.fsf@greenrd.plus.com> <87fwms45xz.fsf@yoom.home.cworth.org> <874o37513c.fsf@yoom.home.cworth.org> User-Agent: Notmuch/0.6~264+mwhudson+1691~natty1 (http://notmuchmail.org) Emacs/23.1.50.1 (x86_64-pc-linux-gnu) Date: Fri, 01 Jul 2011 09:26:48 +1200 Message-ID: <87vcvnnh7r.fsf@canonical.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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, 30 Jun 2011 21:26:57 -0000 On Wed, 29 Jun 2011 22:40:07 -0700, Carl Worth wrote: Non-text part: multipart/mixed Non-text part: multipart/signed not sure why notmuch reply is putting that there :) > The lack of a "move to next thread" binding helps encourage me to form > good habits. The goal I have when processing my inbox is to get > everything *out* of my inbox. I can do that by deciding one of several > common things: > > * I have nothing to do > > In this case I should just archive the message immediately > > * I can deal with this message "on the spot" (such as a quick reply) > > In this case, I should deal with the message, then archive it > > * I can't deal with this now, but need to later > > This is the key scenario. The wrong thing to do is to leave the > message in my inbox, (that just makes things pile up and makes > my future inbox processing slow, demotivating, and > unreliable). The right thing to do is to tag this message in a > way that I'm sure I'll find it again when I will be equipped to > deal with it. And then I can archive the message. I'm come to strongly agree that this is the Right Way to process email too, so should there be a keybinding for this last operation? It should tag the message (or the thread?) with, say, 'task', and then proceeded as 'a' does. 'task' should be in the default searches you get in the notmuch hello buffer. I realize there is endless bikeshedding to be done on tag names and so on and also on allowing people to choose their own workflow, but I also think that this shouldn't stop the addition of a sensible default :) Cheers, mwh