In the past couple months I've been busy porting KDE Telepathy project over to Qt5 and KDE Frameworks 5. I'm happy to announce that the ports have been completed and after about a month of testing, KDE Telepathy was moved to join the KDE Application releases with the nearest release being the 15.04 one. This should ensure more regular releases with new version every 4 months.
KDE Telepathy stayed moreless the same in the UIs, but lots of things have changed under the hood. First of all KDE Telepathy will now adopt the KDE Applications versioning scheme, meaning that the next release and first Qt5/KF5 based will be version 15.04. There's only little sense in maintaining different internal versions, that just makes things unnecessarily complicated.
Very important change is the switch to an account management infrastructure based on the Accounts SSO project, which is used eg. in Ubuntu's Unity (as well as on the Ubuntu Phone) and in a form also in Gnome or ElementaryOS. The KDE's project integrating Accounts SSO carries the name KAccounts and is now the new way to set up and configure your KDE Telepathy accounts. This will be part of KDE Applications 15.04 release.
KAccounts does have a simple migration of your current KDE Telepathy accounts into KAccounts, it just cannot migrate your passwords, therefore when you first try to connect, you will get prompts for passwords to your accounts, just put them in and tick "Save password" and your password will now be stored with KAccounts. If you're not already using some daily builds of KDE Telepathy with KAccounts, I'd advise to wait with upgrading till beta 2 as I'm working on couple improvements to the migration step.
Next big~ish change is within the metacontacts/contact aggregation framework KPeople. It used to depend on kdepimlibs but after revising some things, the dependency was dropped and KPeople is now fully self-contained framework, transitively meaning no more kdepimlibs dependency for KDE Telepathy.
Both of these transitions were quite complex and so there might be bugs. Please take the opportunity of KDE Applications 15.04 betas and test if everything works to your standards and please report any bugs you encounter at bugs.kde.org product Telepathy or KAccounts or KPeople, so that we may fix them before the final release.
The 15.04 release unfortunately will not feature the calling component of KDE Telepathy, the Call UI. The team is simply undermanned and nobody particularly understands the whole Telepathy calling stack. Therefore it's now left out of releases until it finds a new maintainer who can take care of it and bring it to the standards of the rest of KDE Telepathy suite.
There will be one more KDE Telepathy 0.9 (kdelibs4 based) release, featuring updated translations and couple improvements to the Call UI, after that only critical security fixes will be released for the 0.9 line and all focus will go to the Qt5/KF5 versions.
What is the status of Telegram support in Telepathy?
Posted by: Sudhir Khanger | Saturday, 07 March 2015 at 06:16
So Canonical now owns KDE as KDE version isn't anymore 5.x but 15.04?
Why the even call it anymore KDE instead just Kubuntu?
Posted by: Marko Kivinen | Saturday, 07 March 2015 at 18:14
15.04 its just a year.month version numbering, no big deal with Canonical
Posted by: Solerman Kaplon | Saturday, 07 March 2015 at 20:08
Hi, I have a problem with Google account. When I click the button to create a new account I got the following error message:
«There was an error while trying to process the request: Authentication method is not known.»
I have installed the following packages:
telepathy-farstream 0.6.2-1
telepathy-gabble 0.18.3-1
telepathy-glib 0.24.0-1
telepathy-haze 0.8.0-1
telepathy-idle 0.2.0-1
telepathy-logger 0.8.0-3
telepathy-logger-qt 0.8.0-1
telepathy-mission-control 5.16.2-3
telepathy-qt 0.9.5-1
telepathy-rakia 0.8.0-1
telepathy-salut 0.8.1-2
kaccounts-integration master
kaccounts-providers master
kpeople master
ktp-common-internals master
ktp-contact-list master
ktp-filetransfer-handler master
ktp-send-file master
ktp-approver master
ktp-auth-handler master
ktp-contact-runner master
ktp-kded-integration-module master
ktp-accounts-kcm master
ktp-text-ui master
ktp-desktop-applets master
Anything missing?
Very thanks
Posted by: spartan | Sunday, 08 March 2015 at 12:59
@Sudhir Khanger - There is a connection manager written, but I don't use Telegram myself and really have no clue what's it's status. It's in KDE's git called telepathy-morse if you're interested.
@Marko Kivinen - You do have things a bit mixed up, I suggest to read https://dot.kde.org/2013/09/04/kde-release-structure-evolves ...and no, Canonical does not own KDE and in fact, does not even officially sponsor any of it.
@spartan - As the blogpost says, bugs should go to bugs.kde.org. That said, you're missing signon-plugin-oauth2 package.
Posted by: Marty | Sunday, 08 March 2015 at 23:28
I am wondering, you wrote:
'tick "Save password" and your password will now be stored with KAccounts.'
Does that mean ktp doesn't use KWallet anymore?
Posted by: Aaannz | Monday, 09 March 2015 at 10:19
Not directly, no. KAccounts is still however storing passwords with KWallet if you have signon-plugin-kwallet installed.
Posted by: Marty | Monday, 09 March 2015 at 11:25
Very good news, will wait for new KF5 release for testing!
Is there any progress for implementing rename contact functional in near release for KDE 4.x?
Posted by: Alexey Korepov | Tuesday, 10 March 2015 at 14:56
Unfortunately no and there will not be (well at least not by me). All focus is now on KF5 version.
Posted by: Marty | Tuesday, 10 March 2015 at 15:02
Hey Marty, great job on the KF5 version and thanks for all your hard work! Working flawlessly for me going off the latest git on plasma 5 for the past few weeks - however one question/issue, since transitioning I can go to "Online Accounts" in the System settings and there it (should) show accounts however my AIM account is not listed even though it successfully logs on and is usable? That may be related to AIM not being listed when trying to add new accounts either (as I was going to try to re-add it), main question - is AIM no longer supported under KTP or is that a KAccounts thing?
Posted by: Craig | Wednesday, 11 March 2015 at 04:13
Hi, do you know anything about the status of SIP in telepathy? It does not work on my computer... Is there any way I could help testing/finishing that part? Thanks!
Posted by: Reinhard Fischer | Wednesday, 18 March 2015 at 14:40
@Craig - yes, creating new AIM account is currently not supported in the beta, it misses some config files and it cannot be added because of how late in the development cycle we are. I'll try to figure out a way around this. AIM itself is however still supported by KDE Telepathy.
@Reinhard - I strongly suggest sending a mail to kde-telepathy@kde.org (subscribe first). Thanks.
Posted by: Marty | Wednesday, 18 March 2015 at 14:52
Which version of KDE Telepathy must be showed in About - 0.9.0 or 15.04?
I have use Kubuntu 15.04 and see 0.9.0 version, is it fresh or not?
Posted by: Alexey Korepov | Wednesday, 29 April 2015 at 10:43
15.04. Kubuntu 15.04, ironically, ships only the 0.9.0 as it was not released in time to be included in new Kubuntu.
Posted by: Marty | Wednesday, 29 April 2015 at 11:02
Any news or doc to compile this package for add this support in ktelepathy?
Posted by: Mte90Net | Wednesday, 08 July 2015 at 13:41