[Adium-devl] [1.3.0] The Alias Problem
Evan Schoenberg
evan.s at dreskin.net
Thu Aug 28 16:53:11 UTC 2008
There are a ton of problems with aliases being reported in 1.3. There
are at least 2, possibly more, distinct issues, and I'm having a very
difficult time sorting out what's what.
XMPP:
whataboutbob writes one of the better descriptions here: http://trac.adiumx.com/ticket/10550#comment
:46
> I have a similar problem. I connect to a Jabber server that uses an
> LDAP backend. In 1.2.2 I would see the users first and last name in
> the contact list. Now that I have upgraded to 1.3 I only see the
> users username. If I do a getinfo on a user in the contact list the
> first and last name shows up as the users given name the nick name
> on the getinfo screen is what shows up in the contact list and it is
> also the same as the uid in the ldap schema.
I committed the following for 1.3 to im.pidgin.pidgin:
| o -----------------------------------------------------------------
| | Revision: 2df22d7ed44f0ccc912fc22ea2e0389c0e445b6f
| | Ancestor: f1716162f34382d8889f8e4288a808f067b91eb1
| | Author: evands at pidgin.im
| | Date: 2008-03-09T18:47:09
| | Branch: im.pidgin.pidgin
| |
| | Modified files:
| | libpurple/protocols/jabber/buddy.c
| |
| | ChangeLog:
| |
| | If we receive a Full Name and no nickname, use the Full Name as
the serverside alias for an XMPP contact. If we receive just a
nickname or both a full name and a nickname, prefer the nickname.
| o -----------------------------------------------------------------
The old behavior was to use the nickname in all cases. This seems
like it should be an improvement to the situation without changing
anything else. Therefore, this revision may not be the one responsible.
I've posted to #10550 asking whataboutbob for a debug log.
Not-XMPP:
I'm concerned that:
- The preference upgrade code which moved the separate-files-for-
each-object preferences into a single ObjectPrefs.plist file may be
losing data,
or
- A change to the way aliases are used may mean that preferences
previously set on a contained contact of a mtacontact are being
applied in such a way that they are no longer used.
The symptom of the not-xmpp problem is that the alias is no longer
shown in the Alias: field at the top of the Get Info window,
indicating that the pref is no longer stored. Such users will report
that everything is okay when reverting to 1.2.x, because the old
preferences are left in place (not deleted) and 1.2.x can use the
preferences.
I would really, really like to have the Adium 2.0 folder (sans logs)
of this situation having occurred, along with the name of one or more
contacts who are specifically exhibiting the problem. I think that
would help pinpoint the bug.
------
The Alias problem and blank message windows (#10067) are the two most
troubling bugs of 1.3 besides new crashes... it'd be great to solve
these ASAP and get 1.3.1 to the hungry masses.
Thanks for any insight or debugging!
-Evan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20080828/38973351/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20080828/38973351/attachment.sig>
More information about the devel
mailing list