add own JID to roster
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Coccinella |
Won't Fix
|
Wishlist
|
buzzdee |
Bug Description
I can add the own JID to the roster, but that confuses coccinella a bit.
as pointed out in bug report #507360,
RFC3921bis says a user should not been allowed to add himself to the roster
I have a bug open with ejabberd:
https:/
I propose to do the following:
when someone tries to add the own JID to the roster, then coccinella could intercept, (can be matching with myjid in the code), and actually not add the own jid to the roster, but just "show" the own jid in the roster.
This would needed to be added when using the "Add Contact" Window, and also in the User Search.
When removing the own jid from the roster afterwards, then this should also be handled specially.
TKabber has a configuration option to show the own JID in the roster, but doing it as proposed above would eliminate the need of an addiitional configuration option. Adding and removing the own JID to the roster view would be fully transparent to the user.
Sander, any objections about this one?
Changed in coccinella: | |
status: | New → In Progress |
importance: | Undecided → Wishlist |
assignee: | nobody → buzzdee (sebastia) |
Changed in coccinella: | |
milestone: | 0.96.20 → 0.96.22 |
Sounds like a great solution as it avoids adding an additional configuration option whilst keeping transparency.