What were the old account parameters called? What was their syntax? What are the new account parameters called? What is their syntax?
Is there any way we can test Sametime without buying a server for it? Does this untested patch work? diff --git a/src/protocol.c b/src/protocol.c index 639e25e..cd8593a 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -88,6 +88,11 @@ static const HazeParameterMapping irc_mappings[] = { { NULL, NULL } }; +static const HazeParameterMapping sametime_mappings[] = { + { "usersplit1", "server" }, + { NULL, NULL } +}; + static const HazeParameterMapping jabber_mappings[] = { { "connect_server", "server" }, /* usersplit1 => domain is deliberately not in this map, because @@ -200,7 +205,7 @@ static const KnownProtocolInfo known_protocol_info[] = { { "local-xmpp", "prpl-bonjour", bonjour_mappings, "" /* ? */ }, { "msn", "prpl-msn", NULL, "x-msn" }, { "qq", "prpl-qq", NULL, "x-qq" /* ? */ }, - { "sametime", "prpl-meanwhile", NULL, "x-sametime" /* ? */ }, + { "sametime", "prpl-meanwhile", sametime_mappings, "x-sametime" /* ? */ }, { "sipe", "prpl-sipe", sipe_mappings, "" /* ? */ }, { "yahoo", "prpl-yahoo", yahoo_mappings, "x-yahoo" }, { "yahoojp", "prpl-yahoojp", yahoo_mappings, "x-yahoo" /* ? */ }, -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to empathy in Ubuntu. https://bugs.launchpad.net/bugs/954918 Title: Missing "Server" input box for Sametime accounts Status in Chat app, and Telepathy user interface: In Progress Status in “empathy” package in Ubuntu: Triaged Bug description: Hi, It is no longer possible to connect to sametime server because there is no "Server" input box undir Sametime accounts. This happened recently and according to a freedesktop.org bug report this happened when libpurple was upgraded from 2.10 to 2.10.1. Here is the explanation from the freedesktop.org bug report: "With the latest version of libpurple (2.10.1) a change was made to the Sametime protocol: + Sametime: - Separate "username" and "server" when adding new Sametime accounts Although at first this seems harmless and only affecting the pidgin client, it seems that telepathy-haze can not handle this separation. When a new account is created for Sametime, the server details are no longer displayed. Also an old account (that has all the details already) no longer works due to the same issue. Adding the missing parameter to the accounts.cfg file (mission-control) causes that this parameter is ignored and removed. Returning to libpurple 2.10.0 resolves the issue and the server can be identified again when the account is created." - Raymond Wooninck https://bugs.freedesktop.org/show_bug.cgi?id=44631 ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: empathy 3.3.90.2-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9 Uname: Linux 3.2.0-18-generic x86_64 ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Wed Mar 14 11:02:27 2012 InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: empathy UpgradeStatus: Upgraded to precise on 2012-03-12 (1 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/empathy/+bug/954918/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp