From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 4030B6DE01ED for ; Wed, 14 Feb 2018 21:53:10 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: 0.48 X-Spam-Level: X-Spam-Status: No, score=0.48 tagged_above=-999 required=5 tests=[AWL=-0.172, SPF_NEUTRAL=0.652] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e6JHtAqE9hCF for ; Wed, 14 Feb 2018 21:53:09 -0800 (PST) Received: from guru.guru-group.fi (guru.guru-group.fi [46.183.73.34]) by arlo.cworth.org (Postfix) with ESMTP id 6FC716DE01EC for ; Wed, 14 Feb 2018 21:53:09 -0800 (PST) Received: from guru.guru-group.fi (localhost [IPv6:::1]) by guru.guru-group.fi (Postfix) with ESMTP id BB842100033; Thu, 15 Feb 2018 07:53:11 +0200 (EET) From: Tomi Ollila To: Daniel Kahn Gillmor , David Bremner , notmuch@notmuchmail.org Subject: Re: [PATCH] CLI/restore: handle missing keys and values in config data. In-Reply-To: <87r2put8aq.fsf@fifthhorseman.net> References: <20180107213025.12848-1-david@tethera.net> <87zi5p8dtw.fsf@fifthhorseman.net> <87r2r1jjj5.fsf@tethera.net> <87r2put8aq.fsf@fifthhorseman.net> User-Agent: Notmuch/0.26~rc0+5~gaec2eb0 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) X-Face: HhBM'cA~ MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.26 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, 15 Feb 2018 05:53:10 -0000 On Fri, Feb 09 2018, Daniel Kahn Gillmor wrote: // stuff deleted > I've stated my preference before to move all the configuration into the > database, and to deprecate the config file (except for the database > directory itself?), because i think it would simplify and clarify > matters. Alas, i don't have a lot of time to do this kind of > refactoring right now. I agree with this, and are in same position -- currently lacking time (days filled in SF,CA a few more days)... But to emphasize my desire (where I can contribute to) and something Carl was worried at that we'd lose capability to edit configuration file with an editor I think we sould have a way to export the configuration to easily editable file and then import it after modifications. Tomi PS: I've thought when I'm moving from Fluxbox/X11 to some wayland based environment -- and if that environment is Enlightenment, then I'll need a way to convert configuration files to text format (and back) and save those to git repository (as I'm currently doing w/ Fluxbox configs). Hopefully they (already) have way to do that, but if not then... But if anyone knows an alternative with decent amount of configurability I'd be interested to know... > // stuff deleted > > --dkg