Bug 292433 - Support for multiple account profiles
Summary: Support for multiple account profiles
Status: RESOLVED DUPLICATE of bug 284517
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: presence-applet (show other bugs)
Version: git-latest
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: 0.4.0
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-26 04:10 UTC by Peter Hoeg
Modified: 2012-07-06 12:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Hoeg 2012-01-26 04:10:45 UTC
Version:           git-latest (using Devel) 
OS:                Linux

I would really like an easy way to switch between multiple active profiles.

The main issue I have is that when on-site with different customers where they don't all allow all types of chat traffic so I need to manually disable the protocols that are not working or get flooded with errors about not being able to connect.

Let's say I have 3 accounts:
 - yahoo
 - gtalk
 - live messenger

At customer 1 I want to have access to all 3 networks but at customer 2 I only need yahoo.

So having 2 profiles defined that enables the accounts I want and disables the others and a way to easily switch between them would be really handy.

Reproducible: Always



Expected Results:  
A button/shortcut that allows selecting a connection profile.
Comment 1 Daniele E. Domenichelli 2012-01-27 13:21:23 UTC
I'd like to implement this (but don't expect this coming really soon) using activities... That means that you could configure the status of the accounts based on the current activity.

Does this suite your needs?
Comment 2 David Edmundson 2012-01-27 14:00:24 UTC
I can see us in the future:
 - Making it quicker to set each account online/offline or even enabled/disabled as appropriate.
 - Making the error messages consolidate into one error message, I agree it is an issue right now.
 - Make sure accounts don't keep trying to reconnect and you get popups again.

Tbh, seeing a single error message sounds easier than having to manually switch profiles...

Also surely if you're on a laptop as soon as you unsuspend everything will connect again, so you'd get flooded with these error messages long before you have actually have a chance to "switch profile".

I'm against anything that makes it more complex for 99% of the users, for the sake of being easier for a few people.

If you're desperate for this for yourself, you can write a simple script in bash using "mc-tool enable" and "mc-tool disable" as appropriate. 

@DrDanz, sounds good. I have a bit of an idea for the extension to the kded on that.
Comment 3 Peter Hoeg 2012-01-30 02:46:36 UTC
@David, showing only one error message would definitely ease the pain and very much sounds like the way to go regardless of what else happens.

Also, I was not aware of mc-tool but that will do the trick nicely for now.

@Daniele, I honestly haven't seen the light when it comes to activities but as activities seem to be "the KDE way" of handling different states it sounds like the way (or at least one way) to go.

Thanks to the telepathy-kde team - you are doing great work!!
Comment 4 Daniele E. Domenichelli 2012-02-03 12:49:15 UTC

*** This bug has been marked as a duplicate of bug 284517 ***