[Bug 284517] Make Telepathy-KDE activity aware

Elias Probst mail at eliasprobst.eu
Thu Oct 20 11:43:57 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=284517





--- Comment #2 from Elias Probst <mail eliasprobst eu>  2011-10-20 11:43:57 ---
(In reply to comment #1)
> I agree we need to fix some things, constantly switching activities is bad, but
> this definitely needs further discussion.
Agreed!

> As a real user, I'm often in my work activity, but want to be online for if any
> regular friend wants to chat to me. Having 2 conversations with a work
> colleague and a friend shouldn't bounce me between activities either.
The current issue is:
- display the contact list on all activities
- open a chat window to chat with a friend in the "Personal" activity
- continue doing your work in the "Work" activity for a while
- click on a "Work" related contact in your contact list and it bounces you to
the completely unrelated "Personal" activity, which is simply confusing and
adds unneeded additional steps to untangle the situation (split tab from
window, move window back to work activity, switch current activity back to work
activity)

By limiting the scope for auto-grouping chats to the current activity this
wouldn't happen.
For people not using activities at all or not assigning activities to accounts,
this wouldn't affect them at all.

> As for the filetransfer handler I don't want to have to remember which activity
> I was in when I received a file in order to try and find it again. We intend to
> add Nepomuk metadata to a file when it finishes downloading (with sender
> information) maybe it could just tag the activity on there.
I agree with using Nepomuk for tagging filetransfers - that makes more sense.
It needs to be investigated what's the proper way to tag the activity - I don't
know what's the right ontology here (
http://www.semanticdesktop.org/ontologies/ ). But as activities are already
stored in Nepomuk, this shouldn't be that hard to find out/implement.

> From a usability POV done wrong this has the potential to make things a million
> times more confusing if contacts start "randomly" appearing and disappearing
> and conversations appear and different activities.
I agree that this could cause confusion to some users, but I'd say: don't apply
the suggested "Activity Behaviour" unless the user explicitely assigns
activities to accounts.

The current situation is pretty bad here as I have ~40 personal contacts (2
accounts), ~60 work contacts (1 account) and there's no proper way to keep this
information separated somehow (before there were activities, I had said: 1 tab
in the contact list per account).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KDE-Telepathy mailing list