Bug 278995

Summary: Add installer for different account types
Product: [Unmaintained] telepathy Reporter: m.wege
Component: accounts-kcmAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: kde
Priority: NOR    
Version: git-latest   
Target Milestone: Future   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: For example to add your mibbit account ,place this file in the profiles sub dir of telepathy in root
For example to add your mibbit account ,place this file in the profiles sub dir of telepathy in root

Description m.wege 2011-08-01 06:50:56 UTC
Version:           git-latest (using KDE 4.7.0) 
OS:                Linux

If you install telepathy with it dependencies, it supports only a limited range of account types. I first thought this would be all until I discovered several others could be installed through packagemanagement. Many users would not know this, therefor I suggest to make this easier for users to discover. Add all possible other contact types to the list of possible account-types even though there are not installed. 

Reproducible: Always



Expected Results:  
If a user then tries to add for example a skype a contact the users would be prompted for his password to install the necessary packages. Other KDE-applications do this too.

OS: Linux (x86_64) release 3.0.0-7-generic
Compiler: gcc
Comment 1 David Edmundson 2011-08-01 14:44:14 UTC
-Confirming
-Changing component to Accounts KCM.

I agree with you with regards to the problem. We need to do something to explain to a user "more options may be available".

However I'm not sure your solution is rock solid either. The only way we can do what you suggest is to hardcode all the possible telepathy protocols. 

This would suck too, it's not very future proof or backwards compatible. As an extra complication there are two packages that support MSN, I beleive Salut (the people nearby backend) is to be replaced too - so different distros may be shipping all sorts of possible combinations of these. We have no idea what a distro may ship, so how can we tell the user which backend to install?

The code was written to be very flexible to cope with newer telepathy backends that this code isn't designed for, and to cope with legacy components too. It would be a shame to hardcode something that effectively breaks that.

Needs discussion - will try to bring it up at our next meeting.
Comment 2 m.wege 2011-08-01 15:06:14 UTC
I believe the debug-package installation which DrKonqui uses is not fully hard coded. Do not know how it really works, but I believe there is adaption through the distros. It could be done in the same way. New ones which are released after distro-release could be installed via getnewstuff.
Comment 3 heena 2012-12-27 15:02:37 UTC
Created attachment 76034 [details]
For example to add your mibbit account ,place this file in the profiles sub dir of telepathy in root

Have a loot at the attachment For example, to add your mibbit account ,place this file in the profiles sub dir of telepathy in root .

Cheers
Comment 4 heena 2012-12-27 15:03:21 UTC
Created attachment 76035 [details]
For example to add your mibbit account ,place this file in the profiles sub dir of telepathy in root

Have a look at the .profile I uploaded.For example to add your mibbit account ,place this file in the profiles sub dir of telepathy in root
Comment 5 Christoph Cullmann 2024-09-18 18:14:32 UTC
Dear user, unfortunately Telepathy is no longer maintained.

Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.