Hello, On Wed 08 May 2019 at 07:24AM -04, Daniel Kahn Gillmor wrote:
> On Tue 2019-05-07 11:19:44 -0700, Sean Whitton wrote: >> I consider my notmuch database just a cache; I do not store any >> nonreproducible data in it. I hope this usecase will continue to be >> supported. > > I'm surprised to hear that -- i think most people use the notmuch > database to store at least tags (which are not inherently reproducible), > and some configuration data is already stored in the database (see > notmuch_database_{set,get}_config in /usr/include/notmuch.h ) > > Backups of this non-cache data are typically performed with "notmuch > dump" and "notmuch restore". Right. I completely understand why you would want to store nonreproducible data in your database. I have some local reasons for not using notmuch that way (the main one is that I do not have all my e-mail in IMAP, i.e., old messages are only accessible on some of my machines). I hope that it will remain possible to write shell scripts repeatedly (and idempotently) calling `notmuch config` to set config values in the database. That would be enough for my usecase to continue to work. -- Sean Whitton
signature.asc
Description: PGP signature