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

Attachment: signature.asc
Description: PGP signature

Reply via email to