Page 1 of 1

What version of vcard/vcf does latest Zimbra support?

Posted: Sat Oct 29, 2016 4:43 pm
by eval
Does Zimbra CE v8.7.0/8.7.1 implement vcard/vcf v4? Or still just v3?

If there's a document/specification about it, I've missed it.

This doc

https://wiki.zimbra.com/wiki/REST_File_Formats#VCF

refers only to v3 -- and is labelled as outdated, "archive documentation".

A search at

https://wiki.zimbra.com/index.php?search=vcf

doesn't provide anything newer.

A URL with uptodate info would be helpful.

Re: What version of vcard/vcf does latest Zimbra support?

Posted: Sat Oct 29, 2016 7:55 pm
by phoenix
Bugzilla would be the place to look for information such as this, see this:

https://bugzilla.zimbra.com/show_bug.cgi?id=76577

Re: What version of vcard/vcf does latest Zimbra support?

Posted: Sat Oct 29, 2016 9:48 pm
by eval
Well actually, no, Bugzilla is the LAST place I'd look for documentation of a released package's specs & capabilities, especially for long-lived standards support.

Thanks for the link though.

Open & unresolved since 2012? That doesn't look like good news at all. :-(

Re: What version of vcard/vcf does latest Zimbra support?

Posted: Sun Oct 30, 2016 6:57 am
by phoenix
As you'd already looked at the Documentation and found that it supported vCard v3 then bugzilla was the place to look for upcoming supported versions. While some of the information you reviewed was old, it was still valid that v3 was the supported version as mentioned in several wiki notes and if v4 had been supported then I guess there would have been some announcement or mention in the documentation. :)

Re: What version of vcard/vcf does latest Zimbra support?

Posted: Sun Oct 30, 2016 8:25 pm
by Gren Elliot
https://bugzilla.zimbra.com/show_bug.cgi?id=76577 is the bug we consider to be the main one requesting VCARD 4 support.
Zimbra does not currently support VCARD 4.

For what its worth, although there are a lot of good things about VCARD 4, it has not yet achieved wide support in the industry.
If we did add support for it, we would probably make it optional. A lot of code in the wild expects VCARD 3 (even for CardDAV clients) and would struggle with VCARD 4 data.

Re: What version of vcard/vcf does latest Zimbra support?

Posted: Sun Oct 30, 2016 10:10 pm
by eval
vcard4 support is in owncloud/nextcloud, prosody , KDE Kontact, Mozilla Thunderbird/cardbook, sabre/dav, Davical, Kolab, Davdroid, etc etc, to name just a few.

> A lot of code in the wild expects VCARD 3 (even for CardDAV clients) and would struggle with VCARD 4 data.

And lack of vcard4 support can lead to data loss on (attempted) sync with vcard3 servers.

"wide" is subjective, and depends very much on use & perspective.

having the option is the best choice.

but, sounds like Zimbra have decided against it.

which is all that I wanted to know.

Thanks.

Re: What version of vcard/vcf does latest Zimbra support?

Posted: Mon Oct 31, 2016 10:34 am
by Gren Elliot
I wouldn't say that Zimbra has decided against it. Personally, I would love to see it done. Having said that, it hasn't hit my radar yet on things to work on.

I take your point on losing fidelity syncing VCARD 4 with servers that don't support it.

Voting on the bug would increase its visibilility.