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