No movement on this in months?  Am I correct in that it's an issue of
whatever is supposed to set the alias to begin with is setting it every
time, even after a change?

I see a few corrections for this.
1. Add a toggle that controls weather the user has set the alias or if the 
alias is under automatic control.  This is likely the easiest to code.
2. Make the function that sets the default be a signal handler called only by 
the function that assigns the storage location of the alias.  In this case the 
allocation of the storage location would need to be delayed until after the 
alias can be determined pragmatically.
3. Have the storage assignment set a non-sensible/internal default value like 
"Alias unaltered" and have any automatic setting of the alias be conditional on 
the alias being set to that value.  The downside here is that there is a single 
alias that the user is unable to make use of, if NULL and UNSET are 
distinguishable then it's better to use one of these(like UNSET).

Each have there pros and cons, but any such automatic assignment of a
configuration parameter should follow one of these guidelines.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to telepathy-gabble in Ubuntu.
https://bugs.launchpad.net/bugs/680817

Title:
  Personal information is not saved between sessions

Status in “telepathy-gabble” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: empathy

  I have a Jabber account set up. If I go to Edit -> Personal Information, the 
Alias is set to my email address by default. I can change the alias and it will 
persist until I reboot my computer, at which point it will be reset to my email 
address.
  I've tried exiting empathy and opening it again and it does persist, it seems 
the reboot is what resets it.

  Does anyone know of a config file where I could set it manually whilst
  this is fixed?

  I'm using Empathy 2.32.0.1 in Ubuntu 10.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/telepathy-gabble/+bug/680817/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to