Ticket #325 (closed defect: fixed)

Opened 2 years ago

Last modified 10 months ago

When converting from xml-contact to vCard, create both KDE and Evolution extensions

Reported by: twogood Assigned to: dgollub
Priority: high Milestone: 0.40
Component: Plugin: kdepim Version: 0.31
Severity: normal Keywords:
Cc:

Description

Example in xml-contact:

<Spouse>
  <Content>Veronika</Content>
</Spouse>

In the vCard this gives:

X-KADDRESSBOOK-X-SpousesName:Veronika

But I would also like this, because Evolution might be the recipient of the vCard:

X-EVOLUTION-SPOUSE:Veronika

This issue exists for at least the following properties:

  • Manager
  • Assistant
  • Anniversary
  • BlogUrl

Change History

09/03/06 14:50:25 changed by twogood

Would this scenario explain a bit?

The user wants to move from KDE to GNOME and start using Evolution. She creates a sync group with the kdepim and file-sync plugins to make a backup of all her contacts. After she has moved to GNOME (maybe on a totally different machine) she creates a sync group with evolution2 and file-sync plugins to restore her contacts. Some fields she had in KDE are now missing in Evolution, for example Spouse.

09/07/06 18:52:21 changed by abauer

  • status changed from new to assigned.
  • version changed from 0.X to 0.31.

02/14/07 22:40:41 changed by dfriedrich

the converter should become configurable, so that we create a vcard for evolution or for kdepim. not everytime for both. with the merger no fields should missing :-)

10/15/07 23:38:16 changed by dgollub

  • owner changed from abauer to dgollub.
  • priority changed from normal to high.
  • status changed from assigned to new.
  • milestone set to OpenSync 0.40.

With OpenSync 0.30 this is supported. The converters can be called with configurable option. For vCards there are now EXTENSION option to add the handling for KDEPIM and Evolution extensions.

Those option needs to be called by the kdepim-sync and evo2-sync plugging.

Component: kdepim-sync (don't forget to fix evo2-sync as well :))

10/15/07 23:38:29 changed by dgollub

  • component changed from OpenSync to Plugin: kdepim.

01/20/08 21:16:03 changed by dgollub

  • status changed from new to closed.
  • resolution set to fixed.

kdepim-sync (r3081) and evo2-sync shouldnow make use for VCARD extension.