[Kde-pim] GSoc: KPilot - akonadi

Bertjan Broeksema b.broeksema at kdemail.net
Tue Mar 25 15:49:13 GMT 2008


On Tuesday 25 March 2008 16:25:07 Volker Krause wrote:
> On Monday 24 March 2008 19:40:53 Bertjan Broeksema wrote:
> > I'm writing a proposal to port the conduits in kpilot to the new conduit
> > framework. However i have a question with respect to akonadi. What is the
> > best way to from here? There are three pim based  conduits (Calendar,
> > Contacts, Todo) Options I see are:
> >
> > 1. Use the kcal library *
> > 2. Use the Akonadi resources **
> > 3. Use akonadi directly
> >
> > The plan is that after the project KPilot is ready to be shipped with KDE
> > 4.1
>
> I assume you are talking about accessing calendar and contact data on the
> desktop which should be synced with a mobile device, right?

Yes that's actually the case.

> If that's the case there are two possibilities: KResources provided by KCal
> and KABC and Akonadi.
> If you need something working in 4.1, use the first. Akonadi will be
> available but not yet the default way on accessing contact and calendar
> data.

That was the first idea I had.

> The plan is to change that for 4.2 with the help of Kevin's KResource 
> <-> Akonadi bridges. So, for anything beyond 4.1 Akonadi is the way to go.
> Since 4.1 is feature frozen by the time GSoC starts, 4.2 looks like the
> more realistical target here anyway.

This still leaves me with some questions. First the actual work I propose is 
not really a new feature in a sense. As in that kpilot from the KDE3 offered 
the same features. Part of the plan is to port the conduits (which are not 
working currently) to the generic conduit framework which is already in place 
and tested. So does that fall in the category "new features"?

Thinking about it, it is indeed not realistic to aim for 4.1. This means that 
it is better to start using Akonadi directly I think. So if Akonadi "is the 
way to go" what is the best place to start looking?

> regards
> Volker

Bertjan
_______________________________________________
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