[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