Bug 226548 - Groups goes crazy after closing and reopen kopete
Summary: Groups goes crazy after closing and reopen kopete
Status: RESOLVED LATER
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 1.0.0
Platform: Ubuntu Linux
: HI major
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-12 14:45 UTC by Gioacchino Mazzurco
Modified: 2021-03-14 20:37 UTC (History)
13 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 Gioacchino Mazzurco 2010-02-12 14:45:30 UTC
Version:           1.0.0 (using KDE 4.4.0)
Compiler:          g++ (Ubuntu 4.4.1-4ubuntu9) 4.4.1  AMD64 
OS:                Linux
Installed from:    Ubuntu Packages

I use kopete with gtalk, facebook(xmpp) and msn, i have some metacontact and groups...
I putted people in groups sometime works and sometime no :(... when work very often when i close and reopen kopete it miss that i have put the contact inside the group... and kopete put it in top level... sometime kopete miss also the custom name i have assigned to the contact... and sometime it miss also metacontact and put the same people separated :(

please fix this is very annoying every time reorder people and groups...
Comment 1 Thomas Schwarzgruber 2010-02-13 10:22:09 UTC
I'm on OpenSuse 11.2 KDE SC 4.4 packages and I see the same behaviour.

Additionally I think it started when I added Facebook via XMPP, since then it tends to put Metacontacts that also share an account on Facebook, out of the current group and on top. And sometimes the custom associated name of the metacontact is ignored and the Facebook one is used.

I had other Metacontacts (ICQ + Skype) before, and never saw any problems with it.
Problems appeared with addition of XMPP account from Facebook.

I hope this helps.
Comment 2 Alvaro Manuel Recio Perez 2010-02-13 16:27:10 UTC
I suffer from the same problem and it also started after adding Facebook via XMPP.

I think it could be related to bug 126898 (https://bugs.kde.org/show_bug.cgi?id=126898) but in my case the whole metacontact is moved to the root group not only the Facebook ones. Anyway, it's quite frustrating.
Comment 3 Alvaro Manuel Recio Perez 2010-02-13 16:47:55 UTC
I've done some tests and I can confirm the XMPP Facebook chat account is indeed the cause of this behaviour.

I have three configured accounts: Google Talk, MSN Messenger and now Facebook XMPP. I have a contact with an account on each of these protocols and I built a metacontact grouping his accounts. If I disable my Facebook account, restart Kopete and move the metacontact of my friend to a group, Kopete remembers that configuration on each restart. However, when I enable my Facebook account and restart Kopete, this metacontact is moved again to the root group (i.e. appears before any group). In fact, I can see the metacontact jump from its group to the root while Kopete is starting, just when my Facebook account is ready.

To summarize, Kopete "forgets" which group a metacontact belongs if that metacontact includes a Facebook XMPP account.
Comment 4 Roman Jarosz 2010-02-13 16:52:45 UTC
Maybe Facebook doesn't support groups at all ... so it stores all contact in top group?
Comment 5 Alvaro Manuel Recio Perez 2010-02-13 17:22:11 UTC
Yes, I think that's the most likely cause. The annoying thing is that even there are other protocols associated to a metacontact, and those protocols support groups, just because you include a Facebook account the whole group system is useless for that metacontact.
Comment 6 Alessandro Rossini 2010-02-14 22:03:45 UTC
I can confirm the bug.

Version:           1.0.0 (using KDE 4.4.0)
OS:                Linux
Installed from:    Ubuntu Packages

Best regards.
Comment 7 Matěj Laitl 2010-03-16 15:52:23 UTC
This is IMO a dupclicate of much older bug 126898. Facebook XMPP chat is probably one of "Jabber servers that have a pre-populated contact list".
Comment 8 Fabio Albieri 2010-03-16 17:00:54 UTC
Workaround for Facebook issue:

go to Facebook itself, and from user settings/manage friends add each friend to the group (you may have to create groups: same name as in kopete groups !) you would like them to be in kopete.

Still hope for a solution on kopete-land :)
Comment 9 Jan Molnar 2010-10-14 01:10:18 UTC
(In reply to comment #8)
> Workaround for Facebook issue:
> 
> go to Facebook itself, and from user settings/manage friends add each friend to
> the group (you may have to create groups: same name as in kopete groups !) you
> would like them to be in kopete.

The workaround does not work for me, I have (probably) everyone in one (or more) groups and I still have most of contacts ungrouped in Kopete.

Kopete 1.0.80, KDE 4.5.2, Kubuntu 10.10
Comment 10 Jan Molnar 2010-10-14 16:59:40 UTC
(In reply to comment #9)
> The workaround does not work for me

It is working for me now - I had to set status for each group in in-browser facebook chat to online - I had a few of them set to offline (I thought it was an option only for the in-browser chat, but it probably forbad chatting with those group members even for Kopete and moreover it moved these contacts to root).
Comment 11 Ivan D Vasin 2011-03-17 16:07:41 UTC
(In reply to comment #8)
> Workaround for Facebook issue:
> 
> go to Facebook itself, and from user settings/manage friends add each friend to
> the group (you may have to create groups: same name as in kopete groups !) you
> would like them to be in kopete.

for a while, it was enough for me to create the groups in the Facebook web interface to have the same name as in Kopete.  i could then move them in Kopete, and they would get saved.  but that no longer seems to work.

moving the contacts into the groups in the Facebook web interface does work.  they show up in those groups the next time i sign on in Kopete.  Kopete is even smart enough to move the corresponding metacontacts into the new groups.

Kopete 1.0.80, KDE 4.6.1
Comment 12 Ivan D Vasin 2011-04-15 22:28:42 UTC
same issue with Bonjour contacts.  should this be a separate bug?  the behavior is the same, so it seems to me like the same bug, but obviously Bonjour is not Jabber.
Comment 13 Andrea Z. 2011-08-01 18:52:00 UTC
same here, the workaround of creating the same groups in facebook works...
maybe the new telepathy client will not have this problem
Comment 14 Francesco Presel 2012-01-02 15:47:13 UTC
I also have this bug: Kopete 1.1.80, KDE 4.8RC1

Changing groups inside facebook does not help.

Actually, there's no need to restart Kopete in order to see the bug; I can see the issue just by going offline and back online from my Facebook contact only.

I reported that on the KDE forums; apparently, someone has thought of a fix for that
http://forum.kde.org/viewtopic.php?f=18&t=98214
Comment 15 Mladen Milinkovic, Max 2012-01-31 15:16:33 UTC
Is there any progress on this?
I'm willing to write and send a patch if someone knows best approach for solving this. Remember I've read a thread on similar issue (probably duplicate) some time ago. Would adding a "Ignore server assigned groups" flag to Jabber plugin work? It would probably solve this problem...
Comment 16 Matěj Laitl 2012-01-31 15:26:24 UTC
(In reply to comment #15)
> Is there any progress on this?
> I'm willing to write and send a patch if someone knows best approach for
> solving this. Remember I've read a thread on similar issue (probably duplicate)
> some time ago. Would adding a "Ignore server assigned groups" flag to Jabber
> plugin work? It would probably solve this problem...

Max, Kopete seems to be no longer maintained, KDE community now focuses much more on KDE Telepathy. [1] KDE Telepathy currently supports groups and support for meta-contacts is being worked on.

[1] http://dot.kde.org/2012/01/28/kde-telepathy-releases-first-beta-version
Comment 17 Francesco Presel 2012-08-23 12:14:46 UTC
I don't know if there has been some modification either to Kopete or to Facebook, but groups appear to work correctly now (at least for me -> KDE 4.8.5)
Comment 18 Francesco Presel 2012-08-28 08:55:07 UTC
(In reply to comment #17)
> I don't know if there has been some modification either to Kopete or to
> Facebook, but groups appear to work correctly now (at least for me -> KDE
> 4.8.5)

edit: this is only true for metacontacts including an msn contact. Metacontacts with only a facebook contact or facebook+skype still go crazy.
Comment 19 Justin Zobel 2021-03-09 22:41:23 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 20 Alvaro Manuel Recio Perez 2021-03-14 20:33:28 UTC
I'm no longer using Kopete. I can't confirm the bug so I'm changing the status of this issue, as requested.
Comment 21 Alvaro Manuel Recio Perez 2021-03-14 20:37:14 UTC
Ok, I've realized that I wasn't the original reporter of the issue. I was closing all the issues for which I had received the request to confirm the bug and I marked this one as resolved by mistake.

If anyone else can confirm the issue, please feel free to reopen it.