← Back to team overview

desktop-packages team mailing list archive

[Bug 680817] Re: Personal information is not saved between sessions

 

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