claws-mail can read a single vcf file with multiple contacts.
Implement vdirsyncer's singlefile storage for this use case and similar ones.
Hugo Osvaldo Barrera referenced this ticket in commit 83e37c0.
Hugo Osvaldo Barrera referenced this ticket in commit a106823.
Currently, write operations are expected to complete immediately. This could be a problem for the singlefile storage, because each
create_item
orupdate_item
has to re-serialise the entire collection. This will likely lead to performance issues.That said, an initial experimental version can simply have the performance overhead, and we can deal with that separately.