[Bugs] #3629 sugar URGE: Gabble/XS communication broken in OLPC 12.1.0/Sugar 0.96 builds
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Fri Jun 29 06:44:43 EDT 2012
#3629: Gabble/XS communication broken in OLPC 12.1.0/Sugar 0.96 builds
--------------------------+-------------------------------------------------
Reporter: greenfeld | Owner: dsd
Type: defect | Status: assigned
Priority: Urgent | Milestone: 0.96
Component: sugar | Version: 0.96.x
Severity: Critical | Keywords: 12.1.0
Distribution: OLPC | Status_field: Assigned
--------------------------+-------------------------------------------------
Comment(by erikos):
Ok, I compared a bit the steps an activity is going through when it is
shared on an 11.3.0 system and our current one. That part that differs is
that with latest Gabble we do not have a PROPERTIES_INTERFACE for our
text channel see [http://git.sugarlabs.org/sugar-
toolkit/mainline/blobs/master/src/sugar/presence/activity.py#line678].
If on an old-style system I do NOT tweak the properties like
[http://git.sugarlabs.org/sugar-
toolkit/mainline/blobs/master/src/sugar/presence/activity.py#line690 here]
I do get the same sharing experience we see with Gabble at the moment and
on the receiver side the contact handle of the sharer is invalid.
If I interpret the telepathy docs correctly the
[http://telepathy.freedesktop.org/spec/Channel_Type_Text.html
Telepathy.Properties] interface has been removed in favor of D-Bus
properties, the once we need to set seem to be under
[http://telepathy.freedesktop.org/spec/Channel_Interface_Room_Config.html
Channel_Interface_Room_Config1]. That is the next thing to look at, see if
we can access that interface and if that brings us forward.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/3629#comment:7>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list