GNOME Bugzilla – Bug 447467
Configure a Salut account is too complicated
Last modified: 2007-08-23 10:28:58 UTC
Salut is about "zero conf" so, enable it shouldn't be more complicated than checking a box.
A good solution could be to automatically add a salut account the first time empathy is launched with Salut installed. So most of lambda users who will have salut installed by default with their distribution will automagically see contacts on their local LAN.
Nod. It's probably useful to let people be able to enable/disable it.
I do not see anymore Salut configure options in SVN trunk now. Maybe Guillaume's suggestion was implemented?
Nothing changed, you still have to add a Salut account and configure it using the poor generic UI. If you don't see it maybe you don't have telepathy-salut installed ?
I think the good solution here is to create a salut account first time Empathy is started and telepathy-salut is installed taking information from about-me. So it would looks like that in empathy.c: if (gconf_key("salut-account-created") == FALSE && telepathy-salut installed) { set_gconf_key("salut-account-created", true); create_salut_account_using_about_me_info(); } Like that the user can still disable/remove the account if he wants and change account information in the account dialog like others We also need a specialised UI for salut. If someone is interested by working on that I would be really happy, that's not too difficult and that can make a big difference for users!
Xavier: sounds nice. I'd suggest auto-updating the info from about-me, instead of letting the user change the data in empathy. If the user wants to change information, then just launch gnome-about-me.
about-me comes from EDS I think? Intergration will be done later, we have tones of things to do to have a good eds support. In general we should take information from about-me for all accounts and keep that in sync but I think that should/could be done by an external application like eds-sync. For now I think we can just create the salut account with default values from about-me and don't care too much about keeping information sync, that needs lots more work.
Created attachment 94103 [details] [review] proposed implementation This patch implements the requested behaviour, and adds a specialised UI for Salut.
Created attachment 94126 [details] [review] forgot to mark a string for translation Forgot to mark "Local Network" as translatable.
Thanks for the patch, I cleaned it a bit. This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.