Ticket #2957 (new defect)

Opened 23 months ago

handle lack of ALIASING and SIMPLE_PRESENCE

Reported by: dsd Owned by: erikos
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: sugar Version: Unspecified
Severity: Unspecified Keywords:
Cc: Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

OLPC OS 11.2.0 candidate 871:

See model/neighborhood.py class _Account

when connecting gabble to jabber.sugarlabs.org, the CONNECTION_INTERFACE_ALIASING and CONNECTION_INTERFACE_SIMPLE_PRESENCE interfaces are not available in self._connection. This causes get_self_handle_cb to raise an exception.

Various other interfaces are optional in this function; should these 2 be made optional as well? Or are they important enough that we should disconnect from the server and refuse to collaborate over it? Or should they always be available, reflecting a local telepathy-gabble problem?

Note: See TracTickets for help on using tickets.