[kde-distro-packagers] Packaging KDE Telepathy 15.04 + KAccounts
Jonathan Riddell
jr at jriddell.org
Fri Mar 6 23:56:38 GMT 2015
Do you have any advice for distros which are shipping Plasma 5 but
won't get Applications 15.04? The 0.9 telepathy release now misses
its panel applet to launch it at login.
Jonathan
On Fri, Mar 06, 2015 at 03:19:46PM +0100, Martin Klapetek wrote:
> Hey all,
> so KDE Telepathy releases now moved into KDE Applications releases
> and here's couple notes on how things should be packaged/installed:
> * account management now moved to KAccounts, but ktp-accounts-kcm is
> still needed
> as it provides plugins and data for KAccounts to manage KDE Telepathy
> accounts. ktp-accounts-kcm should not be a dep of KAccounts itself,
> but rather of KDE Telepathy packages
> * KAccounts/the SSO system must have signon-plugin-oauth2 as a (runtime)
> dependency, without it things will break (it will inform the user that
> the auth method is not available but it's not very intuitive; it comes
> from signond/upstream)
> * KAccounts provides a small library for building plugins, this one
> should be (build) dependency of ktp-common-internals and
> ktp-accounts-kcm and ktp-auth-handler
> * ktp-auth-handler should also have a (runtime) dependency on
> signon-plugin-oauth2 otherwise it may fail to log in with
> google/facebook accounts
> * if the user already has kde4/kde-telepathy packages and updates, the
> kaccounts-integration has a kded module, for which
> ktp-common-internals installs a plugin which should migrate the old
> accounts; so ideally after installing kaccounts+ktp-common-internals,
> the kded should load the new module, using dbusA ("
> qdbus org.kde.kded5 /kded org.kde.kded5.loadModule accounts") if
> possible (I'll try to make the KAccounts kcm load it/check for it for
> beta2)
> * all of KDE Telepathy packages should have a (build & runtime)
> dependency on KPeople, which is part of KDE Frameworks now and for KDE
> Applications 15.04 Beta 1 should be released sooner
> * ktp-common-internals should have a (build & runtime) dependency on
> telepathy-logger-qt, which is released separately (should be out
> today)
> * all other dependencies should stay the same
> If you have any other questions, please ask and keep me in CC.
> Cheers
> --
> Martin Klapetek | KDEA Developer
> _______________________________________________
> Kde-distro-packagers mailing list
> Kde-distro-packagers at kde.org
> https://mail.kde.org/mailman/listinfo/kde-distro-packagers
More information about the Distributions
mailing list