[Kroupware] Kaddressbook coupled to IMAP

Steffen Hansen kroupware@mail.kde.org
Mon, 14 Oct 2002 22:30:31 +0200


* Matthias Kalle Dalheimer <kalle@klaralvdalens-datakonsult.se> [Oct 14. 2002 22:17]:
> On Monday 14 October 2002 22.15, Cornelius Schumacher wrote:
> > On Monday 14 October 2002 21:16, Tobias Koenig wrote:
> > > You should remove the imapresource from kdepim/kaddressbook because
> > > it doesn't belongs there. With uncomment the line in
> > >  kdelibs/kabc/plugins/Makefile.am
> > > you can easily bring kroupware functionality to libkabc.
> >
> > The whole point of implementing resources as plugins is that it isn't
> > necessary to clutter kdelibs with all kinds of backends. The IMAP
> > resource should go to a place where all the other code for accessing
> > IMAP is, probably in kdenetwork. It doesn't belong to libkabc itself.
> 
> Which would of course open the question why there is _any_ plugin in kdelibs.

Because libkabc is not very useful without _any_ backends ;-) But you
are right. Only the vCard file backend really belongs in kdelibs.

It's the same problem with kio-slaves. They dont belong in kdelibs
either, but much code (for example khtml) isn't that great without for
example a http slave.

wkr.
-- 
Steffen Hansen

Senior Software Engineer, Klarälvdalens Datakonsult AB

email: hansen@kde.org, steffen@klaralvdalens-datakonsult.se,
       steffen@hrhansen.dk
www:   http://www.hrhansen.dk