Ticket #3477 (closed enhancement: worksforme)

Opened 14 months ago

Last modified 13 months ago

Jabber nickname (if available) or fullname (if available) not displayed in roster when custom alias undefined

Reported by: bugs.gajim@… Owned by: asterix
Priority: low Milestone:
Component: roster Version: 0.11.2
Severity: minor Keywords: nick
Cc: OS: All

Description

I could be way off base, but I had a read through various archives about this and I get the impression this doesn't happen as there isn't a clear-cut efficient standardised way of getting vcards without spamming everyone on your list for their vcard.

Still, I'm adding this as it would help me sell jabber (via Gajim) to existing MSN users.

Attachments

Change History

  Changed 14 months ago by asterix

  • status changed from new to closed
  • resolution set to worksforme

set an empty nickname in your roster, Gajim will use the vcard nickname in this case.

  Changed 14 months ago by bugs.gajim@…

  • status changed from closed to reopened
  • resolution worksforme deleted

Unfortunately it doesn't seem to work for me at home, my little brother at home, nor me at work on our internal Jabber server (obviously, all running v0.11.2 of Gajim).

If it is supposed to be displayed then either I've got something set wrong or this is indeed a bug.

When I set the roster alias to empty all I get is the first part of the jid, e.g. 'jamerocks' for 'jamierocks@…' or 'jamie' for 'jamie@…'. GMail doesn't seem to want to update any vcard details set via Gajim, but the accounts on both my own server and my work one have fully populated vCards, so I can't see what I could have done that could be causing the problem.

follow-up: ↓ 4   Changed 14 months ago by asterix

  • status changed from reopened to closed
  • resolution set to worksforme

it's design to work only with transports. MSN transport sends a <nickname> element when contact changes his nickname. But it's not Jabber way of doing things. In jabber YOU choose your contact's nickname. see #2055 or #2400 or many other tickets

in reply to: ↑ 3   Changed 13 months ago by bugs.gajim@…

Replying to asterix:

it's design to work only with transports. MSN transport sends a <nickname> element when contact changes his nickname. But it's not Jabber way of doing things. In jabber YOU choose your contact's nickname. see #2055 or #2400 or many other tickets

Why impose such a limitation that effectively makes xmpp the poor cousin of the other protocols feature-wise? Sure, you won't get notified of changes until some variety of pubsub solution comes about, but why not support using the vcard nickname? I don't want to give everyone aliases, I'm perfectly happy with their vcard details. Would you at least consider having it as an option?

  Changed 13 months ago by asterix

you also don't want your contacts to have an old nickname cause they have not received your new one. When there will be a way to inform others of nickname changement, we'll do it. You can discuss this in standards ML http://mail.jabber.org/mailman/listinfo/standards

Add/Change #3477 (Jabber nickname (if available) or fullname (if available) not displayed in roster when custom alias undefined)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.