[Tickets #8074] X-SYNCJE-SPOUSE, ANNIVERSARY, CHILD names are product-specific
bugs at horde.org
bugs at horde.org
Wed Mar 11 20:28:10 UTC 2009
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/8074
------------------------------------------------------------------------------
Ticket | 8074
Created By | spm at boiteauxlettres.sent.at
Summary | X-SYNCJE-SPOUSE, ANNIVERSARY, CHILD names are
| product-specific
Queue | Horde Framework Packages
Version | FRAMEWORK_3
Type | Bug
State | Unconfirmed
Priority | 1. Low
Milestone |
Patch | 1
Owners |
+New Attachment | horde_spouse_child.patch
------------------------------------------------------------------------------
spm at boiteauxlettres.sent.at (2009-03-11 16:28) wrote:
The vCard code internally uses 'X-SYNCJE-ANNIVERSARY',
'X-SYNCJE-SPOUSE', and 'X-SYNCJE-CHILD' vCard property names. These are
product-specific, and there are different variations on
these like X-EVOLUTION-SPOUSE, X-EVOLUTION-ANNIVERSARY,
X-FUNAMBOL-SPOUSE.
The wikipedia vCard page mentions the more neutral X-ANNIVERSARY and
X-SPOUSE property names, and I noticed that my Nokia E51 uses them, as
well as X-ASSISTANT and X-ASSISTANT-TEL.
Wouldn't it be better for horde to internally use these generic names,
instead of product-specific ones? Driver code could do conversion if
necessary for specific devices.
After making some minor changes (see attached patch), my Nokia
syncs Spouse and Children
correctly. I don't think these changes will break the Sync4j
synchronization, since the use of X-SYNCJE-* appears to be
horde-internal, but exported vCards will be more "neutral", which is
probably good in the long run.
David Hoover.
More information about the bugs
mailing list