<div dir="ltr">Hey all,<div><br></div><div>so KDE Telepathy releases now moved into KDE Applications releases</div><div>and here's couple notes on how things should be packaged/installed:</div><div><ul><li>account management now moved to KAccounts, but ktp-accounts-kcm is still needed<br>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</li><li>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)</li><li>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</li><li>ktp-auth-handler should also have a (runtime) dependency on signon-plugin-oauth2 otherwise it may fail to log in with google/facebook accounts</li><li>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 dbus ("<br>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)</li><li>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</li><li>ktp-common-internals should have a (build & runtime) dependency on telepathy-logger-qt, which is released separately (should be out today)</li><li>all other dependencies should stay the same</li></ul><div>If you have any other questions, please ask and keep me in CC.</div></div><div><div><br></div><div>Cheers</div>-- <br><div class="gmail_signature"><div><span style="color:rgb(102,102,102)">Martin Klapetek | KDE Developer</span></div></div>
</div></div>