[Bug 40276] Gabble 0.8 doesn't understand Google Talk's roster stanzas
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Sep 3 14:22:57 CEST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=40276
Simon McVittie <simon.mcvittie at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |WONTFIX
--- Comment #10 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2012-09-03 12:22:57 UTC ---
tl;dr: This is WONTFIX for Gabble 0.8.x and FIXED in Gabble >= 0.10.0.
----
Here are a couple of the offending IQs:
gabble-DEBUG: connection_disco_cb: got:
<info:query xmlns:info="http://jabber.org/protocol/disco#info"> <info:identity
name="Google Talk" type="im" category="server"></info:identity>
<info:feature var="http://jabber.org/protocol/disco#info"></info:feature>
...
</info:query>
and
<iq to="briancurtis.wx at gmail.com/3089d664" id="296009306548"
type="result"><ros:query xmlns:ros="jabber:iq:roster">
...
<ros:item jid="ken at vandine.org" subscription="both" name="Ken
VanDine"><ros:group>Ubuntu</ros:group></ros:item>
...
This is valid XMPP but does not match the XML that most XMPP servers will give
you, which changes the default namespace (xmlns="...") instead of using
namespace prefixes:
<iq ...>
<query xmlns="http://jabber.org/protocol/disco#info">
<identity .../>
<feature .../>
<iq ...>
<query xmlns="jabber:iq:roster">
<item ...><group>Ubuntu</group></item>
Gabble 0.8 is expected to fail with these IQs: its XMPP implementation is
Loudmouth, which does not really support XML namespaces. Realistically, we are
not interested in fixing 0.8 any more.
Gabble >= 0.10 is expected to work fine with these IQs: its XMPP
implementation, Wocky, is fully namespace-aware.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list