[Kde-pim] Akonadi activesync support?

Dinesh saidinesh5 at gmail.com
Thu Aug 11 20:40:43 BST 2011


Hi Del,


On Fri, Aug 12, 2011 at 12:07 AM, Del <delonly at gmail.com> wrote:
> On Thursday, August 11, 2011 07:42:53 PM Dinesh wrote:
>> Currently The Syncevolution GUI for KDE basically comprises of a KCM(
>> which even appears in the SystemSettings ) To Configure various
>> accounts and devices, A Bluedevil Plugin (to pair up with the new
>> syncml capable phones), A System Tray Application (To Quickly Start
>> and Stop Syncs if need ed and to notify about the newly added devices).
>
> Great! The layout of the kcm looks fine too. If I dare make a suggestion,
> consider dropping the vertical tabs. I may miss something, but naively I would
> guess tick boxes for including syncing of memos, tasks and events are
> sufficient. When ticked, the tick-boxes can expose specific settings options
> for each type. Sorry if I am mistaken and indeed numerous configuration
> options are sensible for the additional types independently of contacts.
>

Roughly this ( http://saschpe.files.wordpress.com/2009/08/syncmlclient-agent-4.png?w=497&h=585
) is how we started and then had to move on, as it was getting too
cluttered , and hence the vertical tabs... (The Remote Database, is
the important field, which the user has to set if he/she wants to sync
with a custom SyncML server (my use case for this is another with
another Syncevolution on another device..))

> A little typo in the gui, "a Addressbook" should be "an Addressbook".
>

Corrected :)

>> Here is how the KCM currently looks (and works),
>> http://i.imgur.com/yjWh0.png
>
> In the server entry there are only phones. Do you know if using a groupware
> server like Kolab or Egroupware will work, i.e., using Kontact/Akonadi as a
> SyncML client for a SyncML server?
>

We actually started with :
http://saidinesh5.files.wordpress.com/2011/07/gsgbr.png

Basically when the user pairs his syncml capable device with Bluedevil
, (the first time) The Plugin invokes the KCM to show Bluetooth Device
Templates.(The Bluedevil plugin basically invokes the KCM with an
argument of the device address)... (The "Server label" should now
probably be called "Device" )

If the user opens the KCM from the Tray application/ System settings
.... it shows various  SyncML Server templates ( Google Contacts, Ovi
, Mobical , etc...) ..
either way, the parameters to fill are the same, and hence the same
KCM showing the appropriate profiles for appropriate action.


Cheers,
Dinesh


>> When the Project started, we hadn't considered how the ActiveSync
>> Plugin so the GSoC part is for SyncML peers only.
>> But I hope to keep the GUI same even for the ActiveSync part... (this
>> could be a bit tricky to implement though) Will post more updates once
>> I get my hands on the activesync backend :)
>
> Keep us updated.
>
> Thanks,
> Del
>
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list