On Di, 2011-03-01 at 16:19 +0000, Patrick Ohly wrote:
On Di, 2011-03-01 at 15:54 +0000, Thomas Pequet wrote:
> In fact, it is normal, besause the "Rx-Pref" and "Tx-Pref" are
> "text/v-card" 2.1 and not "text/vcard" 3.0.
> So Memotoo send only:
>
> <CTCap>
> <CTType>text/x-vcard</CTType>
> <VerCT>2.1</VerCT>
>
> If you set the pref Rx and Tx to 3.0, Memotoo will send the field
> Nickname.
I thought we had arrived at a solution where vCard 3.0 is used
automatically when SyncEvolution is detected, but you are right. Making
vCard 3.0 the preferred format will require all SyncEvolution to update
their configs... unless I change the default. Let me try that and see
whether it breaks some other server.
It does (for example, Mobical). Therefore I have reverted to vCard 2.1
as the default sync format and implemented a different approach for
MemoToo:
commit da7f503bee76a48d670ca2114dc83bc7d774d04c
Author: Patrick Ohly <patrick.ohly(a)intel.com>
Date: Wed Mar 2 11:05:18 2011 +0100
Memotoo: use vCard 3.0
When SyncEvolution prefers vCard 3.0, additional properties like
NICKNAME work with Memotoo. This patch a) makes that the default
syncFormat in the Memotoo template and b) automatically sets it
in the "addressbook" source of all migrated configs which sync
with Memotoo (detected based on the syncURL).
The automatic config rewriting is possible because users upgrading
from the previous stable SyncEvolution release need to migrate their
configs anyway. Normally SyncEvolution does not modify configs like
this.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.