Ticket #916 (new enhancement)

Opened 6 years ago

Last modified 6 years ago

kdepim-sync plugin additional settings

Reported by: Lavrinenko Owned by: cstender
Priority: normal Milestone:
Component: Format Plugin: vformat Version: 0.38
Severity: normal Keywords:


Different gadgets have different fields per contact item in their address book. KDE's Kontact/kabc has well known constant number of them per contact. What i suggest is adding fields mapper to kdepim-sync plugin so user can choose which fields of gadget should correspond to what fields in kabc. Say, nokia smartphones (s60) besides 'name' and 'surname' have field 'display name' constructed of "'surname','name'" or "'name'<space>'surname'", that is transferred to kabc's plugin as well. Some fields are unwanted, some must correspond to differently labeled fields in kabc. These fields mappings should be tunable and unique to each sync group. Field mappings can go to 'General Group Settings' in kitchensync, or as yet another member (see mockups attached).

Moreover, first sync with newly configured group may call some wizard to visually assist user to choose which fields of device should correspond with which in kabc.


group-settings-mkp.png (22.2 KB) - added by Lavrinenko 6 years ago.
kitchensync-main-mkp.png (18.4 KB) - added by Lavrinenko 6 years ago.
member-mkp.png (24.1 KB) - added by Lavrinenko 6 years ago.

Change History

Changed 6 years ago by Lavrinenko

Changed 6 years ago by Lavrinenko

Changed 6 years ago by Lavrinenko

comment:1 Changed 6 years ago by dgollub

  • Owner changed from tokoe to cstender
  • Component changed from KitchenSync to Format Plugin: vformat
  • Milestone OpenSync 0.40 deleted

Lavrineko, thanks for sharing this idea.

But this is really KitchenSync? and kdepim-sync specific. Nor of them touch the formats. Sire KitchenSync? is the UI to control stuff like that, but we would need to provide a generic interface with OpenSync to control this.

To map those field i would suggest to go with the VCARD_EXTENSION configuration option of the vformat plugin.

After 0.40 we might look into how a generic interface would look like to control format-specific configurations.

Not quite sure if the issue of the number of supported Telephone's is easy to solve. But it's an idea.

For now i reassign this to the vformat plugin. Please contact KDE bugzilla and sent them your mockup of KitchenSync?. I plan to drop KitchenSync? from our ticket system, to avoid duplicates.

Note: See TracTickets for help on using tickets.