[Kde-pim] Porting KAddressBook

Tobias Koenig tokoe at kde.org
Fri Sep 7 13:32:07 BST 2007


On Fri, Sep 07, 2007 at 10:21:45AM +0200, Mathias Soeken wrote:
> On Thursday 06 September 2007 23:30:11 Tobias Koenig wrote:
Hi Mathias,

> > I'd like to see the second approach. For KDE 4.1 I plan a complete rewrite
> > of KAddressBook based on the Akonadi models.
> 
> This is contradictory. Approach 2 means a rewrite. But I think it is too late 
> for KDE 4.0. So how about this?
For 4.0 we keep the current implementation (just ported and able to
run/work) and in 4.1 we'll present a shiny new application based on
akonadi.

> kaddressbook will be ported for KDE 4.0 as it is now with crashes fixes and 
> less Qt3 / KDE3 support. Features, which will not be available or ar too 
> buggy when KDE 4.0 will be released could be removed.
Yepp

> So the new kaddressbook would be something like a akonadi gui.
Yepp, we should try to put as much code as possible into components,
which can be reused by other parts of the desktop/applications.

> I would like to help with that.
> Should this project start after KDE 4.0 release or parallel in playground or whereever?
As we need access to libakonadi, and libakonadi is moved to kdepimlibs
in 4.1, I'd postpone it till 4.1.

I've started a simple version in akonadi/kabc/kcontactmanager, it
presents available addressbooks (collections), the contacts and the
details. As you can see, the functional code is just about 10 lines of
code, akonadi rules! :)

Ciao,
Tobias
-- 
Separate politics from religion and economy!
The Council of the European Union is an undemocratic and illegal institution!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20070907/62e1c85d/attachment.sig>
-------------- next part --------------
_______________________________________________
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