Thank you everyone for the input so far.  The point that json is already 
widely-supported by other tooling is an excellent one; I will target json.  I 
will also try to retain a parser for the older format -- maybe behind a switch.

On Wed, 2 Feb 2022, at 7:26 PM, Thomas Jarosch wrote:
> Speaking of dragons: If the data format of mailboxes.db is changed,
> another candidate that could be changed at the same time is annotations.db.
> Both more or less store additional data for specific mailboxes,
> perhaps it would make sense to unify them? That could make
> mailbox operations more atomic. Of course this would mean
> a lot more work for migration routines.

The data format within the database won't be changed by this work, just the 
file format used by dump and undump.

Separately, I believe we do have plans to consolidate some of the databases in 
some way, but I don't remember the details offhand, nor do I have a timeline.  
I would hope that when we do this, we'll provide adequate migration 
documentation and/or tools as part of it. ;)

Cheers,

ellie

------------------------------------------
Cyrus: Devel
Permalink: 
https://cyrus.topicbox.com/groups/devel/Tea9b3c8c5728d1e8-M2f24b62edd8ae1e17ba7919f
Delivery options: https://cyrus.topicbox.com/groups/devel/subscription

Reply via email to