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 D7AE7431FB6 for ; Tue, 12 Feb 2013 03:42:52 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] 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 e3XIq0RmAhEp for ; Tue, 12 Feb 2013 03:42:48 -0800 (PST) Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id D4045431FAF for ; Tue, 12 Feb 2013 03:42:48 -0800 (PST) Received: from fctnnbsc30w-156034082078.dhcp-dynamic.fibreop.nb.bellaliant.net ([156.34.82.78] helo=zancas.localnet) by tesseract.cs.unb.ca with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1U5EG3-0000cZ-Ey; Tue, 12 Feb 2013 07:42:44 -0400 Received: from bremner by zancas.localnet with local (Exim 4.80) (envelope-from ) id 1U5EFT-0002B5-M4; Tue, 12 Feb 2013 07:42:07 -0400 From: David Bremner To: Jameson Graef Rollins , Jani Nikula , notmuch@notmuchmail.org Subject: Re: [PATCH 0/6] notmuch cli config changes In-Reply-To: <87fw12nf7w.fsf@servo.finestructure.net> References: <871ucts54t.fsf@servo.finestructure.net> <87y5f0fhtd.fsf@zancas.localnet> <87fw12nf7w.fsf@servo.finestructure.net> User-Agent: Notmuch/0.15.1 (http://notmuchmail.org) Emacs/24.2.1 (x86_64-pc-linux-gnu) Date: Tue, 12 Feb 2013 07:42:07 -0400 Message-ID: <87k3qd92sw.fsf@zancas.localnet> MIME-Version: 1.0 Content-Type: text/plain X-Spam_bar: - 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: Tue, 12 Feb 2013 11:42:53 -0000 Jameson Graef Rollins writes: > But you're right that I'm making a pretty arbitrary distinction. The > notmuch CLI already includes options to handle output formatting, > etc. that normal users are probably never going to use in their > infrequent use of the CLI. I don't know if this last is just an off the cuff remark, or it highlights a difference of opinion. In my view "normal" users of notmuch use the CLI frequently. Arguably that means we should take even more care over the design of the UI, if we can do that doesn't descend too far into bikeshedding territory. > I just don't want to see notmuch fall into the same UI black hole that > e.g. gpg did. GPG is indeed a cautionary tale. FWIW my biggest gripe with GPG is that on top of the profusion of options, I almost always have to use "with-colons" mode to do what I actually want. I don't know what the lesson there is, other than maximum UI fail. d