[Kde-pim] He's dead, Jim!

Daniel Vrátil dvratil at redhat.com
Tue Dec 9 13:13:38 GMT 2014


On Tuesday 09 of December 2014 13:28:57 Aleix Pol wrote:
> On Thu, Dec 4, 2014 at 4:48 PM, Daniel Vrátil <dvratil at redhat.com> wrote:
> > On Thursday 04 of December 2014 16:07:10 Aleix Pol wrote:
> > > On Thu, Dec 4, 2014 at 3:57 PM, Daniel Vrátil <dvratil at redhat.com>
> > 
> > wrote:
> > > > Hi all,
> > > > 
> > > > KPimUtils has finally been annihilated. I have ported
> > 
> > akonadi-search.git,
> > 
> > > > kdepim-runtime.git, kdepim.git and of course the rest of
> > > > kdepimlibs.git
> > > > away
> > > > from it - the most widely used component was the "Email" class, which
> > 
> > now
> > 
> > > > resides in KCodecs as KEmailAddress, so it was mostly just namespace
> > > > changes.
> > > > 
> > > > I also bumped minimum required version of KDE Frameworks to 5.5.0, so
> > 
> > you
> > 
> > > > need
> > > > KF5 from git master in order to be able to build KDE PIM masters now.
> > > > 
> > > > Let the games^Wsplitting begin!
> > > > 
> > > > Cheers,
> > > > Daniel
> > > > 
> > > > PS: I also found that it's impossible to forward a mail with 5000
> > 
> > lines,
> > 
> > > > as
> > > > the composer simply cannot cope with such large email apparently :)
> > > > 
> > > > 
> > > > ----------  Forwarded Message  ----------
> > > > Git commit 67d4c1efe0caf21ced860d62124c72ea9c52eae3 by Dan Vrátil.
> > > > Committed on 04/12/2014 at 14:31.
> > > > Pushed by dvratil into branch 'master'.
> > > > 
> > > > Kill KPimUtils Framework
> > > > 
> > > > The content of the framework has been dissolved into more appropriate
> > > > frameworks or repositories
> > > > 
> > > > Email -> KCodecs (KEmailAddress)
> > > > EmailValidator -> kdepim.git/libkdepim/misc
> > > > KFileIO -> removed
> > > > LinkLocator -> KCoreAddons (KTextToHTML) + KEmoticons (integration
> > 
> > plugin)
> > 
> > > > ProgressIndicatorLabel -> kdepim.git/libkdepim/widgets
> > > > ProgressIndicatorWidget -> kdepim.git/libkdepim/widgets
> > > 
> > > Good work Dan!
> > > 
> > > I'll start working on the splitting tomorrow or Monday.
> > > 
> > > To make sure we're on the same page, we should split out:
> > > gpgme++ << the repository should be called gpgme?
> > 
> > I think the repo should be called gpgme++,git (if it's possible to have
> > "+" in
> > name, otherwise I'd go for qgpgme.git), because it's C++ bindings for
> > gpgme,
> > so the "++" actually is the key part of the name :)
> > 
> > > kalarmcal
> > > kblog
> > > kcalcore
> > > kcalutils
> > > kcontacts
> > > kholidays
> > > kidentitymanagement
> > > kimap
> > > kioslave
> > 
> > *shrug* Christian, do you remember what we decided to do with those? Maybe
> > we
> > could try to get these guys to kio-extras, since they are...kio extras?
> > 
> > > kldap
> > > kmbox
> > > kmime
> > > kpimtextedit
> > > kpimutils
> > 
> > Nope
> > 
> > > ktnef
> > > kxmlrpcclient
> > > mailtransport
> > > qgpgme
> > 
> > Should I merge this to gpgme++.git? It's a tiny library with Qt event loop
> > integration. Could be in the same repo with gpgme++ as a second library. I
> > remember we discussed this somewhere at some point, but of course my
> > memory
> > sucks and I can't find it. The gpgme stuff can easily be split as the
> > last,
> > it's not that important I guess :)
> > 
> > > syndication
> > 
> > ksyndication, maybe? You know, just to keep the naming convention...
> > 
> > > Correct? Many of those I'm quite unsure what they are, so please tell me
> > > before I go wrong.
> 
> Ok, so repositories to request:
> kalarmcal
> kblog
> kcalcore
> kcalutils
> kcontacts
> kholidays
> kidentitymanagement
> kimap
> kldap
> kmbox
> kmime
> kontactinterface
> kpimtextedit
> ktnef
> kxmlrpcclient
> mailtransport << kmailtransport?

Unless Laurent objects, I'd go for kmailtransport.

> ksyndication
> gpgme++
> 
> Subdirectories to leave in kdepimlibs:
> akonadi
> akonadi-calendar
> akonadi-contact
> akonadi-mime
> akonadi-notes
> akonadi-socialutils
> qgpgme
> kioslave
> 
> Sounds good?

Looks good to me.

Dan

> Aleix
> _______________________________________________
> 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/

-- 
Daniel Vrátil | dvratil at redhat.com | dvratil on #kde-devel, #kontact, #akonadi
Software Engineer - KDE Desktop Team, Red Hat Inc.

GPG Key: 0xC59D614F6F4AE348
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20141209/05cb10f2/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